语法题请分析B,D选哪个?谢谢

2025-12-25 04:28:06
推荐回答(3个)
回答1:

选D
是考虚拟语气的
如果不是虚拟的,一般时态的的表述则是: "if Peter has enough money,he will go on the ..."
if从句里已经用了have的过去时,主句里也要有时态的体现(即一般时态的基础上倒退),will变为would,go变为have gone.

回答2:

D
从句用的是过去时,主句要用过去完成时
这种句型表示:事情本身早已发生了,只不过说话的人心有不甘,还要作一个与当时情况相反的假设

回答3:

此句是虚拟语气,应该选D,意思是:如果Peter有足够的钱,他已在去Los Angeles的路上了