
初三英语1单元
--IboughtthiswatchtwomonthsafterIcamehere.--Youmeanthatyou______itfornearly2years.A.h...
--I bought this watch two months after I came here.
--You mean that you ______ it for nearly 2 years.
A.have had B.bought C.have bought D.got 展开
--You mean that you ______ it for nearly 2 years.
A.have had B.bought C.have bought D.got 展开
展开全部
--I bought this watch two months after I came here.
--You mean that you ______ it for nearly 2 years.
A.have had B.bought C.have bought D.got选择A,我们可从句子中得知,这表已经买了将近两年了。但是“买buy"这个动作是瞬间性的,不能是长期的,所以应该用have来表示这又是完成的动作,所以用have的现在完成时have had
--You mean that you ______ it for nearly 2 years.
A.have had B.bought C.have bought D.got选择A,我们可从句子中得知,这表已经买了将近两年了。但是“买buy"这个动作是瞬间性的,不能是长期的,所以应该用have来表示这又是完成的动作,所以用have的现在完成时have had
展开全部
选A,首先因为后面是for neary 2 years.for是现在完成时的标志,又因为这是个时间段所以要用持续性动词,而buy是短暂性,所以用have代替
追问
Do you know _____ this time yesterday?
A.What the matter were with them B.who they were waited
C.what they had done D.how they felt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选择A 。因为bought没有现在完成时态(即非延续性动词),所以只能用have had表示。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A,过去完成时,表示状态,用have;buy表示动作,不能表示状态。这里表达的是“已经拥有”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
的房事撒的发士大夫的份上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A 应为有for nearly two years 由此可知用现在完成时。。从这件事对现在有影响(原来没有,买了后就有了,并且持续到现在)也可以知道用现在完成时。所以BD排除。。有for可知用长动作,所以是had
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询