________ in the company for three years,Mark has become expe

________ in the company for three years,Mark has become experienced in business negotiations.
A) Having worked
  B) Have been working
  C) Have worked
  D) Worked
为什么选A?
海风312 1年前 已收到3个回答 举报

luyihan12 幼苗

共回答了21个问题采纳率:95.2% 举报

我用排除法给你解析下,首先是D,动词开头做一个句子的是没有的,除非前面有主语,C也是,B的话有个working ,但它这里用的是被动语态,与题意是不符合的,mark是人,做工作是他自己做的,而不是被做的,到最后,A,这里having.是做伴随状语,意思是随着他在公司工作了3年,表示一段时间他做了什么事

1年前

7

abcvvabc 幼苗

共回答了16个问题 举报

has worked 吗?? 谢谢各位了~ By the end of this year截止到年底因为还没有到年底,又强调一个完成的状态要用将来完成时

1年前

2

lvchahaohe 幼苗

共回答了3678个问题 举报

分词作状语,与逻辑主语Mark是主谓关系。而且分词动作发生在 主句动作之前。所以用 A

1年前

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