做一些習題鞏固所學知識點,知識是通過不斷實踐掌握住的,因此適量的練習是很有必要的哦!下面是小編收集整理的英語完成時態(tài)練習題,大家一起來看看吧!
?
英語完成時態(tài)練習題:
?
過去完成時習題
?
1. I was giving a talk to a large group of people, the same talk I ______ to half a dozen other groups.
?
A. was giving B. am giving C. had given D. have given
?
分析:C。許多同學可能會簡單地根據(jù)前面的was giving而誤選A。但事實上,此題提供的語境是:我當時正在給一群人作報告,這個報告我曾給其他若干批人講過。由于was giving為過去進行時,而“曾給其他若干批人講過”顯然發(fā)生在was giving這一過去時間之前,故用過去完成時,即答案選C。
?