44问答网
所有问题
----When___you___this book?----I___it for two weeks.
A.have;bought;have had B.did;buy;have had
C.have;bought;bought D.did;buy;have bought
急!!!!!!
举报该问题
推荐答案 2008-02-21
B
首先前一个问句表示的是过去发生的事情。“你什么时候买的这本书?”要用过去时。
回答为“我已经买了两周了”,表示从过去开始一直持续到现在,对现在构成的影响,用现在完成时。buy是瞬间性动词,要改为had.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/VD36KDW6.html
其他回答
第1个回答 2008-02-21
选择B
buy是瞬间动词 所以用did buy
have had可以接表示一段时间的状语 for two weeks
第2个回答 2008-02-21
D 第一个空用过去时,后一个用现在完成时。
第3个回答 2008-02-21
b When did you buy this book? I have had it for two weeks.
第4个回答 2008-02-21
B
第5个回答 2008-02-21
B
1
2
下一页
相似回答
...
Two
weeks
ago.
I
have bought
it
for
two
weeks.
答:
前面表示动作完成并对现在产生一定影响,所以完成时。回答是时间点,补充说明,所以用过去式。而后面的bought应该为kept,
for
应加延续性动词。、而bought结束性(中止性)不可以
I
___
this
book
for
two
weeks
,I have to return
it
now. A.borrowed...
答:
I___ this book for two week. I have to return it now. A. kept B. have kept 选择B,表示我已经保存这本书两个星期了,现在该去归还了 这里的关键点是
for two weeks
,这是完成时的标志(⊙o⊙)哦
英语现在完成时的练习(含答案) go
for
it
初二 下
答:
33.—Where have
you
___ these days? —I have to Beijing with my friends. A. been;gone B. been;been C. gone;been D. gone;gone 34.How long have you ___
this
book?
A. bought B.borrowed C.had D.lent 35. We have lived here ___ five years ago. A.
when
B.since C.before ...
I
___
this
book
for
two
weeks
. I have to return
it
now. A.borrow...
答:
D 根据时间状语
for
two
weeks
,需要动词为为延续性动词,并且要用现在完成时,可知答案为D
大家正在搜
I bought a book
I have one book
I can see a book
I love this song
I see a book
I want a book
I like books
I like swimming
I love this game
相关问题
—When _____ you _____ this boo...
-When___you___reading the book...
---Have you read this book?---...
英语问题10道,谢谢
I ______ this book for two wee...
一道九年级英语题
---Is this your dictionary? --...
How long may i keep the book? ...