11问答网
所有问题
当前搜索:
for3years
I _ in the UK
for 3 years
and now I live in China. A. have lived...
答:
这里应该选择B lived,即一般过去时的lived。一般过去时也可以与表示时间持续的短语
for
three
years
连用。如果用A 的现在完成时 have lived,表示现在也住在英国,这将会和后面的一般现在时的句子I live in China 自相矛盾。
I've had this bike
for
three
years
.
答:
我已经买了这辆车三年了,原本应用I have bought,但后面有
for
three
years
,一段时间不能用瞬间动词,所以要改为延续性动词,要把have bought改为have had(这是现在完成时)
i have learned english
for 3 years
.这里哪里错
答:
这句话的错误并不是说learn与
for
不能连用 而是语法的问题 其实你选的答案并不能算做错误 你悬的learn,原句可以翻译为,我已经学习了3年的英语 用的是现在完成时,表示过去发生的事情对现在的影响 而正确答案选been ...
He has bought a car
for
three
years
.语法对吧
答:
He has bought a car
for
three
years
. 语法上 对的。我 买车已经三年了。 最好这个bought 换成别的词,因为 bought (buy)是个瞬间动词不是持续动词。不符合这句含义。用He has had a car for three years. ...
They lived there
for 3years
这句话对么?
答:
举报 wmd-hjc 这里用过去时,指发生在过去的动作,与现在无关,只是描述一个发生在过去的动作。 如果用现在完成时也是可以的,现在完成时强调与现在的关系。_荷马gg_ 举报 那They lived there
for 3years
.叫啥时态?
I have played football
for
three
years
.是什么句型?
答:
I have played foot
for
three
years
.have + done ( 过去分词 )sth.句子是一般现在完成时态的陈述句 。主语 + 谓语 + 宾语 + 时间状语 句子汉语: 我踢足球已经三年了 。
问个英语语法改错题
答:
3、明确应使用的表达方式:表示某人死亡:sb be dead(表示某人死亡——状态)sb die(表示某人死亡——动作)4、结合本句话,应该是His father has been dead
for
three
years
.你所说的“has been died”和“was died...
为什么可以说have graduated
for 3 years
,但是不能用has left for 3...
答:
不是的,瞬间动词就是不能用在一个时间段内的 比如你的例子,have graduated
for 3 years
,是正确的,意思是“已经毕业3年了”而has left for 3 years是错误的表达,因为left是一个瞬间动词,只能代表瞬间的一个动作,...
Tim has been abroad
for
three
years
.(TIM出国已经有三年) 我想问...
答:
一般是 he has been in sp. for +时间 这里因为abroad是副词,相当于 in sp. 所以就不用加介词了 he has been in Beijing
for 3 years
.he has been abroad for 4 years.he has been here for 7 years....
I+haven't+seen+him+
for
+three+
years
变宾语从句?
答:
改变为宾语从句时,可以在这句话的前面 加上一个主句,而它就成为主句谓语动词的宾语从句了。例如:I think (that ) I haven’t seen him
for
three
years
. 我想我已经三年没有见过他了。或者随便换个说法:I know ...
<上一页
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜