一道虚拟语气的英语选择
来源:百度知道 编辑:UC知道 时间:2024/09/12 22:50:05
If Janet ________ half an hour earlier, she ________ to see Kevin before he left. He was eager to say good-bye to her.
A. has arrived; would be able B. would leave; was able
C. have started; would have been able D. had come; would have been able
原因?
A. has arrived; would be able B. would leave; was able
C. have started; would have been able D. had come; would have been able
原因?
d
此句是表示于过去事实相反的假设,是典型的条件从句+主句子...
要用过去完成时 should/would/could/might have+ 过去分词
D
与过去事实相反,用过去完成时
D.
如果她提前半个小时就来了(过去时),那么她就能在kevin走之前见到他了。
虚拟就是这样,假设用过去时(因为是应该“过去”发生,但是没有发生),然后假设的结果 (那么她就...)用 would have.
d