need have done need在这里是情态动词对吧 情态动词是有时态变化的呀 完全可以说成 needed do吧

need have done
need在这里是情态动词对吧 情态动词是有时态变化的呀 完全可以说成 needed do吧 为什么都要和现在完成来构成过去式呢 哪位朋友能帮我弄明白这问题吗 像这样搭配的不止need 还有许多 像must我理解它没有时态变化 而那些有过去形式的这样用真是不明白
壮志凌云飞飞 1年前 已收到2个回答 举报

zhj02498 幼苗

共回答了16个问题采纳率:87.5% 举报

经过我反复斟酌,觉得以下参考资料靠谱.
希望能帮助你理解,不理解继续追问.

1年前 追问

1

壮志凌云飞飞 举报

我说的是need 为什么不可以用needed do来代替need have done

举报 zhj02498

need have done其实是我们英语中虚拟语气中的一种,翻译为“本应该做...的”(而实际上却没有做) , 但是needed do 纯粹只表示过去的动作。

这边举两个例子:

  1. You need have finished your work by yesterday.你本应该昨天就完完成你的工作的。(实际上昨天没有完成)

  2. I needed do lots of housework when i was a child.当我还是一个孩子的时候我就需要做很多家务活了。

明白了吗?

345543z 幼苗

共回答了439个问题 举报

need have done时态是一般过去时,表示对过去情况的推测谢谢 这我知道情态动词+have+done是历年高考的重点和难点之一,现将其用法总结归纳如下:
一、 “must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。
1. It must have rained last night, for the ground is wet....

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.012 s. - webmaster@yulucn.com