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

【题目】It_____five years since I last saw Mary in Britain.

A.wasB.will beC.have beenD.has been

【答案】D

【解析】

句意:自从我上次在英国看到Mary已经五年了。

wasis的过去式;will be一般将来时;have been现在完成时;has been现在完成时,主语为第三人称单数。句中since引导的是时间状语从句,从句中用一般过去时,主句用现在完成时,排除AB。主语It是单数,故应选D

练习册系列答案
相关习题

科目:初中英语 来源: 题型:

【题目】______was in 1997_____I graduated from the university.

A.That, thatB.It, thatC.That, whenD.It,when

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】——It’s three years since we _____ to our school.

A.has beenB.is comingC.will comeD.came

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】

A.Yes, I do.B.Neither.C.No, there isn't.

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】What's the relationship between the two speakers?

A.Cousins.B.Friends.C.Brother and sister.

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】You _________ drive so fast, for we have enough time to arrive at the station.

A. can'tB. mustn't

C. needn'tD. shouldn't

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】His father bought him a new / t/ for his birthday.

A.toolB.tailC.tallD.toy

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】--I _______ the Science Museum many times so far. What about you?

--Only twice.

A.will visitB.visitedC.visitD.have visited

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】Most of the villagers took part in the Dragon Boat races 900am the morning of June 18

A.at inB.at onC.on inD.on on

查看答案和解析>>

同步练习册答案