精英家教网 > 高中英语 > 题目详情

He _______ English for four years before he went abroad.

A.has studiedB.was studying
C.has been studyingD.had been studying

D

解析试题分析:考查时态。根据句意:在他出国之前已经学习了四年的英语。可知,学英语的动作发生在出国之前,而且现在出国依然在学,因此用过去完成进行时。所以答案选D。
考点:考查时态

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

. —Tony, it seems that you have been very busy all the time,what do you think of your occupation now?
—Just so-so. I’ve decided to quit my job in the company next month, where I ____ for five years.

A.workB.is workingC.will be workingD.will have worked

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

It is the first time that Michel _______ the Summer Palace.

A.is visiting B.visits C.has visited D.will visit

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—May I speak to your manager Mr.Williams at five o’clock tonight?
—I’m sorry. Mr. Williams ________ to a conference long before then.

A.will have gone B.had gone C.would have gone D.has gone

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

The young parents _________ too much a pet of their son, which is bound to destroy him in the end.

A.have madeB.are makingC.madeD.will be making

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

一Peter, have you got your new flat furnished?
一Yes.I    some used furniture and it was a real bargain.

A.will buy B.have bought C.bought D.had bought

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—May I speak to your manager at 4:00 this afternoon?
—Sorry, sir.  He ________  to a meeting soon.

A.would goB.has goneC.will have goneD.is going

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—I'm not finished with my dinner yet.
—But our friends________for us.

A.will waitB.waitC.have waitedD.are waiting

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—Have you moved into your new classroom building?
—Not yet, it ______________.

A.was painted B.is painted
C.has been painted D.is being painted

查看答案和解析>>

同步练习册答案