44问答网
所有问题
The old couple_for forty years. A.have married B.have got married C.have been married
请教英语高手!答案是C 麻烦分析其它答案
举报该问题
推荐答案 2010-11-24
答案:C
解释:marry是瞬间动词,不能与一段时间(for forty years)连用,所以这里用将marry改为:be married。married这里是形容词,表示已婚这个状态。所以正确答案是C。
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GZZV66ZG3.html
其他回答
第1个回答 2010-11-24
marry 是终止性动词,它的现在完成时不能与FOR 等表示一段时间的状语连用,故要改为be married ,而BE的过去分词是BEEN,故C对( die的用法类似)
相似回答
The
old
couple ___ for
60
years
.
A
.
married
B
.
got
married
C.have
ma...
答:
D 试题分析:现在完成时表示过去发生的动作对现在造成的影响,其结构为
have
done ,
for
+一段时间表示句子谓语动词用持续性的。Be
married
词组结婚,句意:这对老夫妇结婚已经有60的时间了。结合语境可知选D。
这对老夫妇已经结婚四十年了翻译
答:
The
old
couple
have
been
married
for
forty
years
.
英语高手做一下
答:
1.d
...
got
married
C.have
been married D.have married
答:
C. have
been
married
marry 和 get married都是短暂性动作,要用表示状态的be married.
大家正在搜
one child policy
forty years old
forty years ago
police officer
forty years on
fortyyearsold翻译
a couple of
in couples
fortyyears
相关问题
The old couple ________ for 60...
这个作业怎么做?The old couple _____
1.The old couple have been mar...
The old couple have been marri...
英语的几个问题
The old couple have been marri...
The old couple have been marri...
我父母结婚20年了.英文A.married B.got ma...