精英家教網 > 初中英語 > 題目詳情

【題目】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

查看答案和解析>>

同步練習冊答案