
一道英语的选择题
Canyoutellus____youhavelivedthere?A.whenB.howsoonC.howoftenD.sincethen这种题目怎么分析啊?是完成时吗...
Can you tell us ____you have lived there?
A. when B.how soon C.how often D.since then
这种题目怎么分析啊?是完成时吗?为什么不能是过去时?我选择A,“什么时候住在这里的”,对吗? 展开
A. when B.how soon C.how often D.since then
这种题目怎么分析啊?是完成时吗?为什么不能是过去时?我选择A,“什么时候住在这里的”,对吗? 展开
6个回答
展开全部
我觉得是d,这是完成时,是有延续性的,就是说到现在还是住在那里,不是表示一个时间点,而过去时往往表示一个时间点,才用when ,比如说when did you arrive?就是说问你到达的一个时间点,所以用when。而how often 是表示频度的,明显一般现在时,而,how soon 一般是用在将来时,比如how soon will you arrive? 那么剩下的since then ,用在完成时。
展开全部
这题你的答案应该抄错了
应该选D,since when
宾语从句明显是一个完成时have lived
所以要先一个可以和完成时联用的时间状语
只能选D
应该选D,since when
宾语从句明显是一个完成时have lived
所以要先一个可以和完成时联用的时间状语
只能选D
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
e
这里本来就是完成时阿。。have lived
为什么你会看成过去时
这里本来就是完成时阿。。have lived
为什么你会看成过去时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-08-16
展开全部
when
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D,,,,,,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询