英語時態測試習題答案

來源:文萃谷 2.69W

s ago we didn’t know this, but recent science _________ that people who don’t sleep well soon get ill. A. showed B. has shown C. will show D. is showing

英語時態測試習題答案

解析:答案選 B。由表示對照的Years ago和recent可知,“以前不知”,但“現在已經證明了”,所以用現在完成時。

was hoping to go abroad but his parents _________ that they won’t support him unless he can borrow money from the bank.

A. were deciding B. have decided C. decided D. will decide

解析:答案選B。因賓語從句中的時態是一般將來時,主句中的謂語動詞不可能是過去時態,排除選項A和C;由語境判斷,不是“將要決定”,而是“現在已經決定”,所以排除D,而選B。

country life he was used to _________ greatly since 1992.

A. change B. has changed C. changing D. have changed

解析:答案選 B。since 1992這類時間狀語通常與現在完成時連用。主句主語是the country life,句中he was used to是省略了關係代詞that的定語從句。

_________more than 5,000 English words when he entered the university at the age of 15. A. has learned B. would have learned C. learned D. had learned

解析:答案選 D。因為上大學是過去,學了五千個英語單詞是在上大學之前,即“過去的過去”,所以用過去完成時。

1. Months ago we sailed ten thousand miles across this open sea, which _________ the Pacific, and we met no storms. A. was called B. is called C. had been called D. has been called

解析:答案選 B。因為這是客觀事實,故用一般現在時。 注:有關一般現在時的另一個考點是,在時間狀語從句和條件狀語從句中,要用一般現在時表示將來意義,而不能直接用將來時態。此時要特別注意的.是,命題人有可能會設置形式上與狀語從句相似且容易混淆的賓語從句作為命題切入點。

2.“What would you do if it _________tomorrow?” “We have to carry it on, since we’ve got everything ready.” A. rain B. rains C. will rain D. is raining

解析:答案選 B。即在條件句中用一般現在時表示將來意義。

soon as he comes back, I’ll tell him when _________and see him.

will come B. will you come C. you come D. do you come

解析:答案選 A。when 引導的是賓語從句,不是狀語從句。

熱門標籤