按关键词阅读: 整理 最新 练习 专项 讲解 现在完成时
(两种方法)(1)He has been away from Shanghai for three days 。
(2)It is three days since he left Shanghai 。
这本书我还给图书馆已有两周了 。
(一种方法)Its two weeks since I returned the book to the library. 他找到他妹妹已有多久了?(一种方法) How。
20、long is it since be found his sister?4、瞬间动词的否定形式可以与表示一段时间的状语连用例如:I havent seen you for a long time.(好久没见到你了 。
)现在完成时专项练习一、 单项选择 。
1、Both his parents look sad. Maybe they _______whats happened to him . knew . have known . must know . will know2、He has _______ been to Shanghai, has he? 。
already . never。
。
21、ever . still3、Have you met Mr. Li ______? 。
just . ago。
before .a moment ago4、The famous writer _____ one new book in the past two year。
is writing .was writing .wrote。
has written5、Our country ______ a lot so far .Yes 。
I hope it will be even ______. 。
has changed ; well。
changed;
good 。
has changed。
22、; better . changed; better6、Zhao Lan ______already ______in this school for two years . was; studying。
will; study. has; studied。
are; studying7、We ______ Xiao Li since she was a little girl。
know。
had known。
have known。
knew8、Harry Potter is a very nice film. I_______ it twice . 。
will see . h 。
23、ave seen。
saw。
see9、-These farmers have been to the United States。
Really? When _____ there? 。
will they go。
did they go 。
do they go . have they gone 10、-______ you ___ your homework yet ?Yes. I _____ it a moment ago 。
. Did; do;
finished。
Have; done; finished 。
Have;
done;
have finished . will;
do;。
24、finish11、 His father ______ the Party since 1978。
joined . has joined。
was in D 。
has been in12、Do you know him well ?-Sure .We _________ friends since ten years ago . were。
have been。
have become。
have made13、How long have you ____ here ?About two months 。
. been . gone。
come。
arrived14、Hurry u 。
25、p! The play __________ for ten minutes. 。
has begun。
had begun 。
has been on . began15、 It _____ ten years since he left the army。
is . has。
will . was16、 Miss Green isnt in the office 。
she _______ to the library. 。
has gone . went .will go . has been17、My parents ______ Shandong for ten years. have 。
26、 been in . have been to 。
have gone to。
have been18、The students have cleaned the classroom, ?A. so they B 。
dont they C 。
have they D. havent they19、 has Mr White been a member of Greener China since he to China?A. How soon ,comes B 。
How often, got C 。
How long ,came D 。
How far, arrived 20、 His uncle。
27、for more than 9 years.A 。
has come here B 。
has started to work C. has lived there D 。
has left the university二、 句型转换 。
1、He has never surfed ,?(改成反意疑问句) 2、They have been here since 2000 。
(对划线部分提问)have they been here?3、The old man _________ last year. He for a year 。
(die) (动词填空)4、This factory opened twen 。
28、ty years ago 。
(同义句转换)This factory ________ for twenty years 。
5、Miss Gao left an hour ago 。
(同义句转换)Miss Gao ________ _______ ________ ________ an hour ago 。
6、Her mother has been a Party member for three years。
(同义句)Her mother _______ the Party three years ________.7、The Green Family moved to France two y 。
29、ears ago 。
(同义句转换)_______ two years ________ the Green family moved to France 。
8、The bus has arrived here. It arrived ten minutes ago 。
(把两个句子合并成一个句子) ___________________________________________ 三、 汉译英 。
1 。
我刚刚丢了我的化学书 。
(just)2 。
我以前从来没去过那个农场 。
(never)3 。
你已经看过这部电影了吗?4. 我妹妹成为一个大学生已经三年 。
5. 他们已去了美国五年了.(for)6. 在1992年他住在这里 。
(since)您好 , 欢迎您阅读我的文章 , 本WORD文档可编辑修改,也可以直接打印.阅读过后 , 希望您提出保贵的意见或建议 。
阅读和学习是一种非常好的习惯,坚持下去 , 让我们共同进步 。
来源:(未知)
【学习资料】网址:/a/2021/0318/0021716362.html
标题:最新|(最新整理)现在完成时讲解与专项练习( 三 )