单选题—Howlonghashehadthatnicecar?—___
答案:2 悬赏:60 手机版
解决时间 2021-03-16 10:11
- 提问者网友:爱了却不能说
- 2021-03-15 19:05
单选题
—How long has he had that nice car?— ________1999.A.InB.SinceC.FromD.After
最佳答案
- 五星知识达人网友:平生事
- 2020-05-10 13:20
B解析How long has he had that nice car?句意是“那辆漂亮的车他买了有几年了?”此处答句不省略的话应该是:He has had that nice carsince 1999.由于是现在完成时,不能用in 1999,froml999,而for后面应该跟表示时间长度的时间,since后面跟动作的起点时间。(延伸)buy是短暂性动作,当现在完成时里有由since或for所引出的时间状语时,表示动作持续到现在,因此buy和since或for的时间状语搭配时会产生错句:He has bought that nice car since 1999.要改为He has had that nice car since 1999.
全部回答
- 1楼网友:像个废品
- 2019-06-13 07:31
谢谢了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯