andy has _____ for five years .five years ________ a long ti

andy has _____ for five years .five years ________ a long time .
A.come back home ; is B.come back home ; are C.been at home ; is D.been at home ; are
蓝精灵妈妈 1年前 已收到5个回答 举报

魔法_可乐 种子

共回答了22个问题采纳率:86.4% 举报

选C.
for five years是很长的时间,所以要用延续性动词 be. come是短暂性动词,排除come
第二个空,five years 是5年,表示数量单位的词做主语,谓语动词用单数.所以是is

1年前

4

muyiliyang 幼苗

共回答了1514个问题 举报

C
在家5年是一种状态。不用COME 5年这里是一个整体,不用复数

1年前

2

娅丫娃的同桌 幼苗

共回答了53个问题 举报

C come back 是一个动作性动词
这句话是安迪已经在家五年了
Is 是因为five years 两个单词做整体的一个主语。表示五年是一个很长的时间

1年前

2

f3_g 幼苗

共回答了144个问题 举报

选择C。
five years是个时间段。应该用延续性动词be。come不是延续性动词。
在着,five years是一个整体,做主语,谓语动词用单数。

1年前

0

atom88 幼苗

共回答了2个问题 举报

选C 应该吧,,时间做主语谓语动词用单数,FOR加一段时间,谓语动词用延续性动词

1年前

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