6.The meeting _______ for a week now. A. has finished B. has

6.The meeting _______ for a week now. A. has finished B. has ended C. has been over 选哪一个啊?
lotustina 1年前 已收到3个回答 举报

hzfyxwd 花朵

共回答了17个问题采纳率:88.2% 举报

C
现在完成时中有表示延续一段时间的介词for,前面的动词不得使用瞬间动词,得用延续性动词,finish/end都是瞬间动词(一下子进行、发生的动作),要用be on

1年前

9

极品丑人 幼苗

共回答了48个问题 举报

C

1年前

1

feghie 幼苗

共回答了1164个问题 举报

C. has been over

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.057 s. - webmaster@yulucn.com