现在完成时的疑惑

Flora looked out of the window and found it ______ heavily.

A. snows B. snowed C. has snowed D. was snowing

选项c为什么不可以呢?

请先 登录 后评论

最佳答案 2019-12-23 08:51

这里的 found 是过去时,它后面的宾语从句也应该用属于过去范畴的时态,现在完成时属于现在范畴的时态,所以选项 c 不可以。应该选 D。

请先 登录 后评论

其它 1 个回答

蒋学文   - 英语教师
擅长:英语

确实不能选 C。因为前面的动词 found 用的是过去时态,其后的宾语从句不宜用现在完成时。此处用过去进行时符合语境。故选 D。

请先 登录 后评论
  • 0 关注
  • 1 收藏,1845 浏览
  • Steven_wzq 提出于 2019-12-22 13:29

相似问题