满分5 > 初中英语试题 >

—How long have you lived in this town? —...

—How long have you lived in this town?

—________2001.

A.since B.in. C.for

 

A 【解析】 句意:——你在这个镇上住了多久了?——自2001年以来。 考查时间介词,根据问句中的疑问词为how long“多久”,询问时间段,且该句为现在完成时态,对照选项可知since 2001意为“自从2001年”,表示动作发生在过去一直持续到现在,通常用与现在完成时态,in 2001,“在2001年”表示过去的一个时间,通常用于一般过去时态,故排除B;for+时间段,排除C;故选A。  
复制答案
考点分析:
相关试题推荐

—Have you heard from him________ ?

—Yes, I have. I've ________heard from him.

A.yet; already B.already; yet C.yet; just now

 

查看答案

Maria has _____ trouble _____ math, so she often asks her math teacher for help.

A.much, understanding

B.many, understanding

C.not, to understand

 

查看答案

-- Tom, please come here. I have _____ to tell you.

-- OK. I’m coming.

A.anything important

B.important something

C.something important

 

查看答案

—It's a long story, but you can hardly find new words in it.

—Good! ________it will be too hard for children.

A.So B.And C.Or

 

查看答案

So far, ________of the students ________in our class seen the film.

A.two fifth; has B.two fifths; has C.two fifths; have

 

查看答案
试题属性

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