英語語法過去完成時習題解析

來源:文萃谷 2.36W

例題解析:舉一反三,學的更輕鬆!

英語語法過去完成時習題解析

1. He ______ in Shanghai University for four years before he ______ Beijing.

A. studied, had gone B. had studied, went

C. has studied, goes D. had studied, had gone

解析:"他去北京之前在上大學學習了4年 "。在上海學習的動作發生在去北京之前,因此第一個空應用過去完成時。此題選B。

2. Mary said it was at least five years since he ______ a good drink.

A. enjoyed B. was enjoying C. had enjoyed D. would enjoy

解析:It was + 時間段+since 引導的從句中用過去完成時。應選C。

3. Xiao Pei said she ______ Hainan for 3 months.

A. has been in B. had been in C. had been to D. had gone to

解析:"小培説她去了海南三個月 "。have been to 和have gone to 都是短暫性的動詞短語。所以適應表示狀態的have been in. 應選B.

時態綜合例題解析:

1--What are Mr and Mrs Black doing ?

---They _____ tea in the garden.

A. are drinking B. drank C. have drunk D. drink

2. My mother often asks me _____early .

A. get up B. got up C. getting up D. to get up

3. Soon Wu Dong ____ up with Li Lei, then they were neck and neck.

A. taught B. caught C. bought D. brought

4. The car ____and stopped at the red traffic light.

A. got on B. got off C. slowed down D. picked up

5. Tom ____ the CD player for two weeks.

A. has lent B. has borrowed C. has bought D. has had

6. ---Do you know ______?

---Sorry, but if he _____ back, I ____ you know as soon as possible.

A. when will he be back, comes, will let B. when he will be back, will come, will let

C. what time will he be back, will come, let D. what time he will be back, comes, will let

7. We ____ to the park if it is fine tomorrow.

A. will go B. have gone C. go

8. A new shoe factory will ______ in this part of the city.

A. be building B. be built C. build

9. ---______ all your things, Tom! I hate them here and there.

---Ok, Mom.

A. Put up B. Put on C. Put down D. Put away

10. --- How about going hiking this weekend?

--- Sorry, I prefer ____ rather than _____.

A. to stay at home, go out B. to go out, stay at home

C. staying at home, go out D. going out, stay at home

解析:

1.根據問句的時態現在進行時,答句時態要一致,故選答案: A

2.根據句中的.謂語動詞ask的固定搭配 ask sb to do sth. 故答案:D

3.根據第一句的固定動詞詞組 catch up with sb 及第二句的過去時態,故選答案: B

4.此題主要考查四個動詞詞組的掌握.根據後半句在紅燈時停下來,故選答案: C

5.此題主要考查現在完成時的延續和非延續動詞,根據for two weeks 時間短語。故選答案: C

6.此題主要考查賓語叢句和狀語叢句的習慣用法。第一句是特殊疑問句的賓語叢句,要用陳述句語序。第二句是if 條件句。叢句用一般現在時,主句用一般將來時。故選答案:B

7.此題考查if 條件句的主句時態,要用一般將來時,故選答案; A

8.此題考查語態。根據全句的意思,使用被動語態。故選答案: B

9.此題考查四個動詞詞組put up ,張貼,舉起; put on 穿上,上演; put away 把---收拾好。 根據後半句"我討厭到處亂放", 故選答案: D

10.此題主要考查一個固定詞組:prefer to do sth rather than do sth. 故選答案:C.

上面是老師為他們帶來的關於過去完成時習題及答案的詳細的介紹,同學們一定要多多去看看哦,不懂得更要多做做!

熱門標籤