當前位置

首頁 > 英語學習 > 英語語法 > 英語將來完成時測試練習題1(含答案)

英語將來完成時測試練習題1(含答案)

推薦人: 來源: 閱讀: 1.59W 次

1. By the summer, Elizabeth______ here for ten years .

英語將來完成時測試練習題1(含答案)

A. will work B. works C. will have worked D. has worked

2. I. hope you______ the instructions ready before I come toMorrow

A. to get B. shall get C. will get D. will have gotten .

3. No sooner_______ than the accident happened.

A. he had gone B. had he gone C. his going D. he went

4. Hardly______ when the bus suddenly pulled away.

A. they had got to the bus stop B. had they got to the bus stop

C. did they get to the bus stop D. they got to the bus stop

5. Mother doesn't know much time I have spent in watching TV; if she ever found out ,I'm sure_______.

A. she'd never forgive me B. she never forgive me

C. she'll never forgive me D. she does never forgive me

6. As soon as he______ his error, Rockfeller made the necessary corrections to his data collected.

A. discovered B. has discovered C. discovers D. had discovered

7. I _______meeting you ever since we parted.

A. was looking forward to B. have been looking forward to

C. had been looking forward to D. looked forward to

8. Where have you been? What _____ ?

A. did you do B. have you been doing C. have made D. were you doing

9. She has been studying here for five years and by the end of next summer she _____.

A. will graduate B. will be graduating C. will be graduated D. will have graduated

10. When you come tonight at eight o'clock, I _____ eight lessons.

A. would review B. shall review C. shall have reviewed D. shall be reviewing

  【答案解析】1. C 將來完成時態。 By 指:到什麼時間爲止。

2. D 將來完成時態。 tomorrow 表示將來, get the instructions (指令,指示)這個動作在我回來之前已經完成。

3. B “no sooner……than……”( 剛 …… 就 ……) ,在 no sooner 這部分應當用過去完成時, than 後面用一般過去時。 A , B 都是過去完成時態,怎麼選擇? No sooner 的特殊用法,在其後面跟倒裝語序,所以選 B 。

4.B  hardly……when……( 一 …… 就 ……) , hardly 後應當用過去完成時, when 後面用一般過去時。 hardly 的特殊用法,在其後面跟倒裝語序,所以選 B 。

5. A 過去將來時態。 Forgive 原諒, She'd 相當於: she would. 媽媽不知道我看電視花費了多長時間,如果她知道的話,我相信她將永遠不會原諒我。

6. D 過去完成時態。 發現錯誤這個動作發生在糾正數據那個動作之前,而改正數據的動作用的是過去時態,所以,發生在過去的過去的動作就用過去完成時態。 error 錯誤。 correction 改正,是名詞。 data 數據。

7. B 現在完成時態。表示渴望見你這個動作從過去一直延續到現在以至於將來。 look forward to 渴望,想要 …… 。 ever since 自從 …… 。

8. B 現在完成進行時態。通過上下句來識別時態。

9. D 將來完成時態。 by the end of next summer 爲信號詞。

10. C 將來完成時態。 Review 溫習,複習。