一道虚拟语气的英语选择If Janet ________ half an hour earlier,she ______

一道虚拟语气的英语选择
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
原因?
ug1yKing 1年前 已收到4个回答 举报

张婕子 幼苗

共回答了15个问题采纳率:86.7% 举报

d
此句是表示于过去事实相反的假设,是典型的条件从句+主句子...
要用过去完成时 should/would/could/might have+ 过去分词

1年前

3

147598018 幼苗

共回答了12个问题 举报

D.
如果她提前半个小时就来了(过去时),那么她就能在kevin走之前见到他了。
虚拟就是这样,假设用过去时(因为是应该“过去”发生,但是没有发生),然后假设的结果 (那么她就...)用 would have.

1年前

2

skyatears 幼苗

共回答了40个问题 举报

d

1年前

2

song8581564 幼苗

共回答了219个问题 举报

D
与过去事实相反,用过去完成时

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.026 s. - webmaster@yulucn.com