英语填空i was ill that day,otherwise i _____the sports meeta.would have takne part in b.would take part inc.should taken part ind.had taken part in

问题描述:

英语填空i was ill that day,otherwise i _____the sports meet
a.would have takne part in
b.would take part in
c.should taken part in
d.had taken part in

A
那天我生病了,要不我本会参加运动会的~
首先,是虚拟,这个可以看出来,然后,看主句,与过去相反,would have done~本应该做而没有做~所以~~~~

a. would have takne part in
与过去事实相反

答案选A。
虚拟语气。
would have done 表示本应该做,而没有做。

选A…虚拟时态。

i was ill that day, otherwise i _____the sports meet
选B
这是一句虚拟语气,与过去事实相反,所以原来是用将来时的,现在用过去将来时
所以选B
有不会的可以再问我

b. would take part in
虚拟语气

选择:
b. would take part in
解释:
这个是虚拟语气,表示动作或状态不是客观存在的事实,而是说话人的主观愿望、假设或推测等。
并且这个虚拟表示与现在的事实相反,句型为:从句谓语形式为过去式(be用was),主句是would/could/should/might+动词原形。
以上,推出B。

选择a
考察虚拟语气,用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反.
参考资料有详细解释

呵呵,选比,属于虚拟语气。