英语选择题The meeting_____for an hour,but they haven't decided wh

英语选择题The meeting_____for an hour,but they haven't decided who will be sent there.
A.has begun B.has been C.has been on D.was on
zitan5977 1年前 已收到11个回答 举报

pmelody 花朵

共回答了19个问题采纳率:78.9% 举报

C
FOR是现在完成时的标志,而A不能与FOR 连用,B后应该有ON
如果不明白,请再问;会议持续时间长,不能用begin这样的瞬间性动词,根据时态应该用完成时.如果对你有所帮助,
be on 是进行的意思,由于后面有for an hour 这个一段时间,所以前面要填一个延续性动词,并且是现在完成时.

1年前

7

fifaboy_2010 幼苗

共回答了3个问题 举报

选C
begin是顺接动词

1年前

2

西北之恋 幼苗

共回答了990个问题 举报

选C。
The meeting has been on for an hour,but they haven't decided who will be sent there.for + 一段时间一般是现在完成时态的标志,因此D不妥。has been缺少表语,has begun因为begin是瞬间动词,不能与表示一段时间的状语连用。所以,答案为C。
翻译:会议已经开了一个小时,可是...

1年前

2

睡懒猫 幼苗

共回答了16个问题采纳率:87.5% 举报

C
已经开始了一个小时

1年前

1

沉香亭畔 幼苗

共回答了45个问题 举报

C,会议持续时间长,不能用begin这样的瞬间性动词,根据时态应该用完成时。

1年前

1

海臣 幼苗

共回答了14个问题 举报

C 有for 而且是现在完成时态

1年前

1

幻之雨 幼苗

共回答了2279个问题 举报

选C
be on 是进行的意思,由于后面有for an hour 这个一段时间,所以前面要填一个延续性动词,并且是现在完成时。

1年前

1

hunt801 幼苗

共回答了3592个问题 举报

C
会议已开了一个小时,但他们还没定下来谁派往那儿。
start为非延续性动词,因而用于含有时间段的完成时中,需用其状态来表达。
start的状态表达为have/has been on

1年前

1

leezee 果实

共回答了9512个问题 举报

C
FOR是现在完成时的标志,而A不能与FOR 连用, B后应该有ON
如果不明白,请再问;如果对你有所帮助,
请点击本页面中的“选为满意回答”按钮,谢谢!

1年前

0

douxinbiao 幼苗

共回答了110个问题 举报

A.has begun!过去完成时!

1年前

0

goodevin 幼苗

共回答了104个问题 举报

The meeting__has been on___for an hour
动词时态用现在完成时态, for an hour 强调动词用延续性动词,因此不用has begun

1年前

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