满分5 > 初中英语试题 >

---_______ you ______ in this school for...

---_______ you ______ in this school for more than ten years? ---Yes, I ______ here in 2002.

A. Did; come; came    B. Have; been; came

C. Did; come; have been    D. Have; come; came

 

B 【解析】句意:-你在这所学校呆了10多年了吗?-是的,我是2002年来到这儿的。did是do的过去式;come来,动词原形;came 是come 的过去式;根据句意可知,第一句话中有时间状语for more than ten years,应该跟现在完成时态搭配;第二个句子中in 2002是过去的时间,应用一般过去时态。故应选B。 点睛:现在完成时态和一般过去时态是两个很重要的时态。也是两个很容易混淆的时态,他们的区别有两点:一是侧重点不同,现在完成时侧重过去发生的动作对现在的影响;一般过去时侧重在过去某个时间发生的某一个动作。也就是说现在完成时态侧重于现在的结果,而一般过去时态侧重于动作发生的时间;第二,跟这两个时态搭配的时间状语不同,现在完成时态常和already, yet, never, for+一段时间,ever, just等词搭配;而一般过去时态常也just now, yesterday, last week, 一段时间+ago等搭配。  
复制答案
考点分析:
相关试题推荐

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

 

查看答案

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

 

查看答案
试题属性

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