have you read this book?Have you read these books?Yes,l ____it three days ago.A.have done B.have read C.read D.did 这个答案是D.为什么不选择C啊?
问题描述:
have you read this book?
Have you read these books?
Yes,l ____it three days ago.
A.have done
B.have read
C.read
D.did
这个答案是D.为什么不选择C啊?
答
three days ago三年前 是过去时间状语 是过去时 所以 用 did 为了避免重复
答
因为第一句问的是read these books ,而答句用的是it .如果用read 则必须用复数形式read them 。用did it 则表示做过这件事情了
答
刚才也差点选C.read 了,因为看到是three days ago,后来一想it 是这句话的关键,因为问句里提到的是 these books是复数,而it是单数,因此,这里是用did 来指代read these books这件事已经完成了,所以答案是D
答
答案是D.因为回答的时候用了three days ago,是过去的时间状语,所以用一般过去时。