He could have come to help us ,but_____.a.he didn't b.he hasn't c.he hadn't d.he can't为什么选a不选b如果后面写反义疑问句是不是用didn't he?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 07:32:25
He could have come to help us ,but_____.a.he didn't b.he hasn't c.he hadn't d.he can't为什么选a不选b如果后面写反义疑问句是不是用didn't he?
He could have come to help us ,but_____.
a.he didn't b.he hasn't c.he hadn't d.he can't
为什么选a不选b
如果后面写反义疑问句是不是用didn't he?
He could have come to help us ,but_____.a.he didn't b.he hasn't c.he hadn't d.he can't为什么选a不选b如果后面写反义疑问句是不是用didn't he?
这是一个虚拟语气中的常考句型,要记住.could have done的意思是“本可以做某事(而实际上没做)”.句型:Sb could have done sth,but + 一般过去时.的意思为:某人本可以做某事的,但(实际情况是)…….由于后句讲述的是真实情况,故用一般过去时.
关于你的补充问题:
He could have come to help us后的反意疑问句的tag理论上是didn't he,只是此句中He could have come to help us应该是一个确定的判断,一般不会用反意疑问句形式.
如果是猜测,则一定是didn't he.请看下列例句:
He could not have come to help you,did he?
He must have come to help you,didn't he?
He might have come to help you,didn't he?
祝周末愉快!
虚拟语气,后句时态过去
could have come to是虚拟语气,用过去时he didn't 表过去没有做的事实。