they_in holland for ten years.now they have settled down in
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/10/04 07:26:44
they_in holland for ten years.now they have settled down in paris
A lived
B have lived
C had lived
D were living
选什么为什么
其他为什么不行?
A lived
B have lived
C had lived
D were living
选什么为什么
其他为什么不行?
选择A.
因为一个句子后面接for+一段时间,一般前面用的现在完成时,但是也有用过去式的,根据后面的句子提示,他们现在已经在巴黎定居一段时间了,强调的是现在,同时它还是现在完成时.那么他们在荷兰住了十年就是强调一个过去的动作.而C选项过去完成时表示过去的过去和D选项的过去进行时句中都未涉及.
因为一个句子后面接for+一段时间,一般前面用的现在完成时,但是也有用过去式的,根据后面的句子提示,他们现在已经在巴黎定居一段时间了,强调的是现在,同时它还是现在完成时.那么他们在荷兰住了十年就是强调一个过去的动作.而C选项过去完成时表示过去的过去和D选项的过去进行时句中都未涉及.
they_in holland for ten years.now they have settled down in
they lived in holland for ten years now they in paris Aare s
It()ten years since they settled down here
My uncle in Taiwan for 20 years.Now he has settled down in m
They have married for over ten years
They have been in army for ten years.(改同义句) _____ _____ ten
they said they have been married for ten years
单选:my uncle ( )in taiwan for 20years .now he has settled dow
they have been married for ten years=it____________
他们结婚十年了 They have been married for ten years 为什么要用have been
They have lived here for more than ten years.对for more than
Me and my old man have been together for ten years now.