He _____ a company in Russia for three years,and now he is t

He _____ a company in Russia for three years,and now he is teaching in Shanghai.
A.runs B.had run C.ran D.has run
lava19 1年前 已收到4个回答 举报

happytoday2003 幼苗

共回答了23个问题采纳率:91.3% 举报

C,因为有个now在题目中,就是表示今昔对比,过去就要用过去式.

1年前 追问

9

lava19 举报

“He _____ a company in Russia for three years”表现在已完成,为什么不用has run

举报 happytoday2003

这个要看语境,后面紧跟and now,说明以前的事情对现在没有什么太大关系了,仅仅表示过去干了什么。

dc1227 幼苗

共回答了1个问题 举报

C 不能用D 现在完成时 他工作三年指的是过去,跟现在没有关系

1年前

2

晓月风 幼苗

共回答了3个问题 举报

跟据时间状语for three years ,应选D,现在完成时

1年前

1

香菇肉饼汤 幼苗

共回答了122个问题 举报

正确答案是C

1年前

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