36 If Sonia _______ sorry for being late, she’d have apologized to me by now.
(A) is
(B) has been
(C) were
(D) would be
答案:登入後查看
統計: A(79), B(236), C(619), D(117), E(0) #248672
統計: A(79), B(236), C(619), D(117), E(0) #248672
詳解 (共 4 筆)
#386822
如果Sonia對遲到感到抱歉,她現在已經跟我道歉了
與現在事實相反的假設
If +主詞+(1)were +pp , 主詞+ should + 原形動詞
(2)過去式動詞 would
(3)過去式助動詞+原形動詞 could
might
32
0
#383987
與現在事實相反 用過去式 但不用was 用were
17
0
#4478734
回 林承洋 可是他後面有提到 他應該現在就來向我道歉
所以前面敘述的應該是現在的假設
假設他(現在)就對我感到抱歉,他現在應該來向我道歉了
2
0
#4406451
如果Sonia對遲到感到抱歉,她現在已經跟我道歉了
如果Sonia有感到抱歉 --> 感覺是對「過去」做的假設???
1
0