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

grandma hasn't taken her medicine yet.Maybe she forgeot.(为什么?)grandma hasn't taken her medicine yet.Maybe she forgeot.为什么用hasn't,而不是hadn't?还有,为什么是forgot?

题目详情
grandma hasn't taken her medicine yet.Maybe she forgeot.(为什么?)
grandma hasn't taken her medicine yet.Maybe she forgeot.
为什么用hasn't,而不是hadn't?
还有,为什么是forgot?
▼优质解答
答案和解析
这句话要用现在完成时 hasn't taken ,不能用过去完成时 hadn't taken .因为此句话要表达的是过去发生的动作对现在造成的影响和结果.不是表示发生过某一动作之前的动作.用forgot表示过去发生的动作.