作业帮 > 英语 > 作业

he had not the courage to tell her the truth.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 09:06:51
he had not the courage to tell her the truth.
嘛意思
好像这句子不符合语法."没勇气" 不应该是“didn't have the courage ”
再说have加not 应该是完成时吗
have是一个比较特殊的动词,它既可以作为助动词用在完成体当中,也可以作为实义动词表示“有”的意思,但作为实义动词时,他也比较特殊,既可以在疑问或否定时与普通动词一样用提前的助动词do的变体(现在用do/does,过去用did),也可以将否定标志语not放在实义动词have(包含各种时态变体,除进行时以外,那时否定放在be的后面)的后面直接使用.此处就是直接放在过去式had的后面,等于 didn‘t have.