My uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、wMy uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、worked C、had worked D、worksfor+一段时间

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:48:37
My uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、wMy uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、worked C、had worked D、worksfor+一段时间

My uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、wMy uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、worked C、had worked D、worksfor+一段时间
My uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、w
My uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.
A、has worked B、worked C、had worked D、works
for+一段时间是不是标准的就用现在完成时了.是不是应该选择A.可是又觉得是过去完成时C.

My uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、wMy uncle _____in Beijing for over 10yearS.now he lives in his hometown in Fuzhou.A、has worked B、worked C、had worked D、worksfor+一段时间
应该选A,现在完成时,用过去完成时的时候,在句子中能够找到过去时的动作,还有要表达的动作发生这个过去的动作的过去,而本句中lives是现在时,不是过去时,work不是发生在过去的过去,又有for over10 years,所以就是现在完成时,加油哦!

是选A for+一段时间是标准的就用现在完成时 因为后面是 【【一般现在时】】关键还是for 所以就决定应该选 【【现在完成时】】那如果后面的是lived的话,是不是就用Had worked了。也就是说,For+一段时间,只是说用完成时的标志,到底是用现在完成时,还是过去完成时,还是现在完成进行时,过去完成进行时,就要看后面的句子了,是不是这样的不是的哦 关键还是for+...

全部展开

是选A for+一段时间是标准的就用现在完成时 因为后面是 【【一般现在时】】关键还是for 所以就决定应该选 【【现在完成时】】

收起

B
for +时间可以用 除了进行时外的任何时态。
这里再北京工作10年并没持续到现在, 所以只能用一般过去时。

应该用C。过去完成时,表示过去曾经在北京住了十年多。如果用A现在完成时,表示已经在北京住了十年多了,应该目前还在那。