天气预报 > 教育 > 现在完成时练习题及答案
现在完成时练习题及答案
更新时间: 2021-03-08 11:57:43  

1、His father_____the party since 1978

A.joind

B.has joined

C.was in

D.has been in

答案:D

解析:本题考查学生对现在完成时的熟练掌握。since 1978表达“自从1978年一直到现在”,表示这件事情从过去一直持续到现在,应该用现在完成时,而且动词必须是延续性动词,A、B均为瞬间动词,不能与时间段连用,故排除;C为一般过去时,也不行。

2、(2019江苏南通)----Is everyone here, Jonathan?

----No. Sir. Millie is absent. She for two days.

A.has fallen ill B. has been ill C. fell ill D. was ill

【析】正确答案B。句意是:乔纳森,人到齐了吗?老师,没有。米莉缺席了。她生病已经两天了。Fall ill与be ill都表示“生病”,但fall ill为非延续性动词,在现在完成时中不可与段时间连用,须转换为be ill才可以,所以,正确答案为B。

3、(2019广西玉林)---Jenny, your new tape player looks great.

----Oh, it’s not new. I _____ it for three years.

A.buy B.have had C.bought D.have bought

【析】正确答案:B。句意是:詹妮,你的新随身听看上很不错啊!哦,它不是新的。我已经买了3年了。非延续性动词buy在现在完成时中,不可与段时间状语连用,因此,须转换为延续性同义动词have或own。所以,正确答案为B 。

关键词: 现在 完成 练习题 答案

现在完成时练习题及答案相关经验

天气预报

最新推荐

页面:/news/view-852530/ | 耗时:0.8467 s | 内存:2.11 MB | 查询:4 | 缓存读取:3 写入:0 | 加载文件:25
select * from tbl_Articles WHERE ArticleID=852530 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=852530 LIMIT 0,1
select * from tbl_Articles_sphinx where id=852530 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(905090,397385,858490,589959,1874407,2257212,1041708,855761,884985,605388,3519757,1209129,667426,795860,514743,824854,1088933,796975,2122693,1189228,2064019,1023661,843661,503367,1825330,512344,1006111,1160697,980242,923283) ORDER BY field (ArticleID,905090,397385,858490,589959,1874407,2257212,1041708,855761,884985,605388,3519757,1209129,667426,795860,514743,824854,1088933,796975,2122693,1189228,2064019,1023661,843661,503367,1825330,512344,1006111,1160697,980242,923283)