He _____in Xinxiang for five years when I heard his news.
A.has livedB.had livedC.is livingD.has been lived
A
本題的含義是他在新鄉(xiāng)已經(jīng)住了5年,可能還要繼續(xù)住下去,表示過去發(fā)生的事一直持續(xù)到現(xiàn)在還可能繼續(xù)下去,通常用現(xiàn)在完成時(shí),結(jié)構(gòu)為have或has+過去分詞,故選A。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:初中英語 來源:不詳 題型:單選題

There __________another English party next Sunday.
A.a(chǎn)re going to be    B.was going to be
C.is going to be  D.were going to be

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

—What are you doing?
—I’m ________ TV.
A. watching           B. watches               C. watched

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

By the time I got to the cinema,the movie _______ for ten minutes.
A.had begunB.had been onC.has startedD.has been on

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

You are too late. The film ______ since half an hour ago.
A. has begun              B. has been on        C. began    

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

I will send you an e-mail as soon as I ______ in Canada.
A.a(chǎn)rriveB.a(chǎn)rrived C.a(chǎn)m arriving D.will arrive

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Don’t make so much noise. The children    an English lesson.
A. have             B. are having           C. were having

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

.—Has your father finished his report?
—Sorry,I don’t know.He ________ it this morning.
A.was writingB.wroteC.has writtenD.had written

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

----How long has Sam been skating?
------He         for five hours.
A  have been skating   B  has been skating  C  was skating  D has been skated

查看答案和解析>>

同步練習(xí)冊(cè)答案