If you had followed the doctor’sadvice you( )all right now.A would have been B will be C would be D may be (C)
人气:258 ℃ 时间:2020-03-29 22:20:09
解答
选择C
此句为虚拟句,而且是虚拟句中比较难的一项:错综虚拟
If从句中的had followed是对过去的虚拟,指的是“假如过去有遵循...”
主句的“would be”是对现在的虚拟,指的是“现在将康复了”
相同类型的句子还有:
If he had not gone out that evening,he would be alive now.
If I had taken good care of my plant,it would grow well now.
推荐
猜你喜欢
- 有一个整数,个位是6,它共有9个约数,这个数最小是多少?
- 谁帮我改一个英文句子给25分!这是一个英文改错题,我不会做你们谁帮我改改.请写清楚错在哪里,然后帮正确的写下来谢谢!this rose colored sweater was gave to my mother and i by my Gr
- 甲乙两人分别从AB同时相向而行,二人相遇后继续前进,甲经过4小时到达B地,乙经过6.25小时到达A地,已知
- 怎样设计实验证明通风不畅的教室中的空气和操场上的空气的区别?
- 【列方程并求方程的解】一个数的5倍加上3.8与2.2的和等于37.6,求这个数.方程!
- 求定积分:[(x的2次方)乘以sinx]dx,上限是2分之pai,下限是0?
- 甲乙分别从A,B两地同时出发相向而行,当甲与乙相遇时,甲超过中点100米,两人继续前进,当
- 否则我们可能会感到身体和精神上疲惫的翻译