满分5 > 高中英语试题 >

Mr. Smith, ______ in the factory for thi...

Mr. Smith, ______ in the factory for thirty years, is on the way back to his village.

A. to work  B. working

C. to have worked  D. having worked

 

D 【解析】 试题分析:考查非谓语动词。for+一段时间,常与完成时连用,根据“for thirty years”可知,史密斯先生已经在这家工厂工作了30年,having worked相当于who has worked。故选D。 考点:考查非谓语动词  
复制答案
考点分析:
相关试题推荐

—How was that?

—I was chatting on line _____ the power went out.

A. because  B. while   C. as    D. when

 

查看答案

Our teacher always speaks slowly and clearly in class _____.

A. so as to be understood  B. to have understood

C. so as to understand  D. to understand

 

查看答案

—Are you satisfied with the answer?

—Not at all. It couldn't have been ______.

A. worse  B. so bad

C. better  D. the worst

 

查看答案

By the time Mr Wang returned home from Beijing, his son's wedding _______.

A. ended        B. has ended

C. had been ending  D. had ended

 

查看答案

So _______ that everybody wants to take a photo with him.

A. a well­known man he is

B. well­known he is a man

C. a well­known man is he

D. well­known a man is he

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.