一般过去时与现在完成时的相互转换由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“现在完成时一般过去时”。
一般过去时与现在完成时的相互转换
(延续性动词与非延续性动词之间的转换/终止性动词、瞬间动词)
from his home for a week.2.I bought the pen yesterday.since one day ago.for two hours.4.Her father died in 1990.= Her fathersince 1990.5.Tom finished his homework two weeks ago.= Tom’since two weeks ago.6.I joined the army ten years ago.= Ithe army for 10 years.of the army since 10 years ago.since two days ago.since 4 months ago.for an hour.10.We arrived in London 2 weeks ago.= We London since 2 weeks ago.11.She caught a bad cold the day before yesterday.= She a bad cold for 2 days.补充练习:1.When he arrived at the bus stop, the bus _____ for 20 minutes.A.has leftB.had leftC.has been awayD.had been away
2.I ______ the League for 5 years so far.A.joinedB.have joinedC.have been in
3.The factory ____ since the February of 1988.A.has been openB.has openedC.was openD.opened
4.Mary and Rose ____friends since they met in 2000.A.have madeB.have beenC.madeD.have become
5.You mustn't ________ until he comes back.A.beawayB.leaveC.be left
6.The meeting_______ for a week now.A.has finishedB.has endedC.has been over
7.Mi Gao ______ this school for nearly 5 years.A.has been inB.has come toC.has taught
8.Ben ______ a teacher for 4 years.A.has beenB.has becomeC.wasD.became
9.I ______ home for a week.A.have returnedB.have been backC.returned
10.How long _______ he ________ ?A.diedB.has, diedC.has, been dead
11.He ______ at eight yesterday afternoon.A.sleptB.was sleepingC.has sleepD.had slept
12.He ________ the car for a week.A.boughtB.has boughtC.has had
13.-----How long _____ you _____ ill ?-----Two weeks.A.did fallB.have, fellC.have, been
14.Since 2000, he _____ his hometown.A.has leftB.has moved awayC.has been away from
15.I'll lend you the book , but you can only _____ it for 2 days.A.borrowB.keepC.take
16.The bus ______ on the road for 2 hours so far.A.has stoppedB.stoppedC.has been
17.Are you _____ the jacket these days?A.wearingB.putting onC.dreingD.on
18.He ________ foe 2 hours.A.got upB.has got upC.has been up
19.Tom is ill in hospital.He _____ a cold for several days.A.isB.catchesC.has caughtD.has had
20.-----How long can I ____ the book?------Two weeks.A.borrowB.lendC.getD.keep