满分5 > 初中英语试题 >

How long have you .here? For two days. I...

How long have you .here? For two days. I ________ here the day before yesterday.

A. been; came    B. come; came    C. came; came    D. come; was

 

A 【解析】句意:你在这里呆了多长时间了?我是前天来到这儿的。been是be的过去分词形式;come来,动词原形;came是过去式;was是be动词的过去式形式。第一句话使用的是现在完成时,be here是系表结构,表示状态,可以和一段时间搭配使用;come是瞬间性动词,不能和How long 搭配使用;第二句话中时间状语the day before yesterday是前天,表示过去的一个时间,应跟一般过去时态,故应选A。  
复制答案
考点分析:
相关试题推荐

When you move somewhere newthe first thing is to find a place ________.

A. to live    B. living in    C. to live in    D. living

 

查看答案

It's a fine day today. How about ________?

A. go camping    B. go to camp    C. going camping    D. to go to camp

 

查看答案

Hello! Is that Mr. Jiang? No, he _______ Guiyang. He will be back in more than two weeks.

A. goes    B. went    C. has gone to    D. has been to

 

查看答案

— I feel stressed from time to time. Could you give me some advice?

______ sharing your worries with your parents?

A.Why don't you B.How about

C.Why not       D.Would you like

 

查看答案

Have you ________ been to Xiamen? No, ________.

A. ever; never    B. never; ever    C. ever; ever    D. never; never

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.