2. 对过去的虚拟 if条件句中的谓语动词
主句的谓语动词
had done
should/ would/ could/ might + have done
If I had known that yesterday, I would/ could/ should/ might have told you.
一个坚持 (insist)、 两个命令 (order, command)、 三个建议 (advise, suggest, propose)、 四个要求 (demand, require, request, ask)
这类虚拟语气由“should+动词原形”构成,
3. If I _h_a_d_m__e_t ____ (meet) you yesterday,
wew_o_u__ld__h_a_v_e_g_o_n_e (go) to the concert
together.
对过去假设
1. If I ____ a map, I would lend it to you.
earth?
对现在假设
2. What _w_o_u_l_d_h_a_p_p_e_n__(happen) if you
_w_e_r_e_t_o_g_e_t_u_p_/_g_o_t_u_p_/_s_h_o_u_l_d__g_et_u__p____
(get up) too late tomorrow? 对将来假设
1. The teacher suggested that we (should)
have a rest. 宾语从句
主语从句
2. It is suggested that he (should) come to