精英家教网 > 初中英语 > 题目详情
How long have you read this book?
_________________.
A.In 1980 B.Three years ago
C.Since three years D.Since 1980
D

试题分析:In 1980在1980年;Three years ago三年前;Since three years 表达错误,since后面一般接时间点; Since 1980自从1980年以来。根据上文,你读这本书多久了?现在完成时态。选项AB一般用于一般过去时态中,故选D。
点评:英语中的时态与时间状语有比较固定的搭配关系,一般根据时间状语即可判定句子的时态,反过来也可以根据时态确定时间状语。
练习册系列答案
相关习题

科目:初中英语 来源:不详 题型:单选题

Mr Smith __________in London for a few years before he _____to China.
A.lives; cameB.has lived; came
C.had lived; comesD.had lived; came

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

By the time I got home, Gina and her sister ______ their project already.
A.finished B.have finished
C.had finishedD.will finish

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

The film _________ for twenty minutes when I got to the cinema.
A.has begunB.had begun
C.has been onD.had been on

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Zhang Lan likes English, but she _______ maths.
A.isn’t likeB. doesn’t likeC.aren’t likeD.don’t like

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

I        my homework while my mother was reading a book last night.
A.didB.doC.was doingD.were doing

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

---Where does he live?   --– He ________London.
A.live inB.lives inC.liveD.lives

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

--- What did your brother say in the letter?
--- He told me he_____to Shaoxing next week.
A.will returnB.returnedC.was going to returnD.is returning

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题


—Hi, Amy. Why are you so sad?
—Well, I found the computer I had had _________ went wrong again.
A.it repairB.repaired C.it repaired D.repairing

查看答案和解析>>

同步练习册答案