作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/28 01:00:01
________ 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?
________ in the company for three years,Mark has become expe
我用排除法给你解析下,首先是D,动词开头做一个句子的是没有的,除非前面有主语,C也是,B的话有个working ,但它这里用的是被动语态,与题意是不符合的,mark是人,做工作是他自己做的,而不是被做的,到最后,A,这里having.是做伴随状语,意思是随着他在公司工作了3年,表示一段时间他做了什么事