山东卷2007英语32题32.They-------- two free tickets to Canada,other

山东卷2007英语32题
32.They-------- two free tickets to Canada,otherwise they’d never have been able to afford
to go.
A.had got B.got
C.have got D.get 请问为什么选B
请问would不是一般过去时吗
hgkgvjhhjhjv6 1年前 已收到2个回答 举报

每天都要戒次烟 春芽

共回答了18个问题采纳率:94.4% 举报

前半句 买了两张免费票这件事发生在前 要用表示过去的时态 所以
C现在完成时D一般现在时 错误
选B 因为是过去发生的事 而且买票是一次性动作 可以用一般过去时
D是过去完成时 过去完成时以出现一般过去时为前提(楼上对)本题未出现
所以 D错

1年前

10

wanliu8469 幼苗

共回答了37个问题 举报

句意为:他们拿到两张前往加拿大的免费机票,否则他们将永远也无法支付这张票。分析:首先,拿到票不是习惯性的动作,故排除D;然后,句意中也没有强调拿到票后对现在的影响,故排除C;最后,记住,选过去完成时必须以出现一般过去时为前提,故排除A。所以选B...

1年前

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