早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Iwrotealetterfiveyearsago,butIitinmypocketallthesedays.A,keepB.keptC.havekeepingD.havekept为什么选D?不是说出现thesedays一般都用现在进行时吗?eg:I'mlearninghowtoplayguitarthesedays.

题目详情
I wrote a letter five years ago,but I____it in my pocket all these days.
A,keep B.kept C.have keeping D.have kept
为什么选D?不是说出现these days 一般都用现在进行时吗?
eg:I'm learning how to play guitar these days.
▼优质解答
答案和解析
现在进行时的含义:说话时正在发生的动作;
现在完成时的含义之一:从过去一直持续到说话时的某个动作(非持续不断的).
现在完成进行时:从过去一直持续到说话时的某个动作(持续不断的进行).
他的那封写好的信一直在他的荷包里,五年后才发现.但是注意了:他不可能5年里一直穿那件衣服不脱.
these days指的是:这五年来!
所以应该选D.