have的现在分词形式是having,having可以作为名词是持有,动词是have的现在分词。n.所有,持有;v.有( have的现在分词 );(亲属关系中)接受;拿;买到。
在使用have时,需要注意以下几点:
1. have作为助动词时,通常和do一起使用,用于疑问句和否定句中。例如:Do you have a book? 这里的have就是和do一起使用。
2. have作为主要动词使用时,通常需要加上介词on或着动名词形式一起使用。例如:I have a meeting tomorrow. 这里的have就是和meeting一起使用。
3. have作为使役动词使用时,通常需要加上to一起使用。例如:I will have to go home. 这里的have就是和to一起使用。
一、过去式“had”的用法:
1. 用于一般过去时,表示过去某个时间发生的动作或存在的状态。例如:
- She had a cat when she was a child.(她小时候养过一只猫。)
- They had a party last night.(他们昨晚开了一个派对。)
2. 用于过去完成时,表示在过去某一时间或动作之前已经完成的动作或状态。例如:
- By the time he arrived,we had already eaten.(他到达的时候,我们已经吃过了。)
- She had finished her homework before going out.(她出去之前已经完成了作业。)
二、过去分词“had”的用法:
1. 用于完成时态,包括现在完成时、过去完成时和将来完成时,表示动作已完成或对现在有影响。例如:
- I have had this book for years.(这本书我已经有了好几年了。)
- They had had a long day and were tired.(他们度过了漫长的一天,感到很累。)
2. 用于被动语态,表示主语是动作的承受者。例如:
- The house had been painted red.(这所房子已经被漆成了红色。)
- The project had not been completed yet.(这个项目还没有完成。)
3. 用于某些固定搭配中,如“had better”(最好)等。例如:
- You had better finish your homework tonight.(你最好今晚完成你的作业。)
总结来说,“have”的过去式和过去分词形式都是“had”,它们在英语中扮演着重要的角色,用于描述过去发生的动作或状态,以及表达完成时态和被动语态等语法概念。