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

【题目】—Tom came back home yesterday.

—Really? Where at all?

A. had he been B. has he been

C. had he gone D. has he gone

【答案】A

【解析】

句意:——汤姆昨天回家了。——真的吗?他到底去哪儿了?考查动词短语和时态辨析题。have been to…去过某地(已回来),have gone to…到某地去了(没回来);根据句意语境,可知问句中的动作发生在came(come的过去式)back之前,是过去的过去,需用过去完成时而且Tom已经回来,所以要用had been,故选A。

练习册系列答案
相关习题

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

【题目】-Sorry to have interrupted you. Please go on.

-Where was I?

-You you didn’t like your father’s job.

A. had said B. said

C. were saying D. had been saying

查看答案和解析>>

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

【题目】I’ve won a holiday for two weeks to Florida. I my mum.

A. am taking B. have taken C. take D. will have taken

查看答案和解析>>

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

【题目】I think you must be mistaken about seeing him at the theatre; I’m sure he abroad all week.

A. is B. was

C. has been D. had been

查看答案和解析>>

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

【题目】The pen I I is on my desk, right under my nose.

A. think; lost B. thought; had lost

C. think; had lost D. thought; have lost

查看答案和解析>>

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

【题目】She ought to stop working; she has a headache because she too long.

A. has been reading B. had read

C. is reading D. read

查看答案和解析>>

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

【题目】These kinds of shoes ________ well.

A. were not sold B. won't be sold C. are not sold D. don't sell

查看答案和解析>>

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

【题目】— I'm too nervous to give a talk before so many people.

_____________, Maria.You can do it.

A.Take care B.Of course

C.Take it easy D.Help yourself

查看答案和解析>>

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

【题目】I found _______ hard to drive on a busy street.

A. that B. this C. there D. it

查看答案和解析>>

同步练习册答案