一道英语单选...关于would rather的,请帮忙看看我分析得对不

一道英语单选...关于would rather的,请帮忙看看我分析得对不
I would rather you______with us yesterday,but you left.
A had stayed B stay C stayed D have stayed
我分析的:依句意可知left的时间比stay的时间晚,又因为left已是过去式,所以要用have stayed的过去完成式,选D.
现在我在A项和D项纠结ing.
修伯利安 1年前 已收到3个回答 举报

brkb 幼苗

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

选A
用过去完成时表过去的愿望
eg:I would rather you hadn’t said it. 我真希望你没有这样说过.

1年前

1

yycm00103 幼苗

共回答了17个问题采纳率:94.1% 举报

D不对,选A

1年前

2

uu陀螺 幼苗

共回答了14个问题采纳率:78.6% 举报

D

1年前

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