have什么时候当be动词,什么时候当实意动词
发布网友
发布时间:2022-05-02 20:57
我来回答
共1个回答
热心网友
时间:2022-06-27 04:02
你的提法不准确。应该说:have有时是助动词,有时是实意动词。
have当“有、使得”讲的时候就是实意动词,更确切地讲是使役动词。如:
We have ten classes in our grade. 我们这个年级有十个班。
My mom had me wash the dishes yesterday. 我妈妈昨天让我刷完。
have在完成时态中充当助动词,这时就不是使役动词。如:
What have you done? 你做了什么?
I have been working here for ten years. 我在这都工作十年了。
I have had my dinner now. 我现在已经吃完饭了。(其中,have是助动词,had是使役动词)