分类:
2005-12-20 21:34:19
#####
# 1, 与 现在 相反 ==> (从句,过去时)if ... v.ed (主句) sb. would/could(等) + v,
#####
A: If u loved me , u wouldn't say that
B: If u loved me , u wouldn't upset at every little thing I say !
If I were u , I would ask for a raise
If I were u , I would quit smoking.
If I were u , I would change my job.
If I were u , I would marry her.
#####
# 2, 与 过去 相反 ==> (从句) 过去完成时 (主句) would/should/could + have + v.ed
#####
A: You wouldn't have met her if it hadn't been for me.
B: Yeah , and my lift wouldn't be so miserable now if it hadn't been for u.
I could have been better now if I had been more careful.
I could have shown you around the city if I had known u were in Beijing.
classic dialog :
(1). A : Why didn't Petter take his umbrella to work today?
B : He didn't known it was going to rain , If he had known it was going to rain , He would have taken his umbrella to work
(2). A : Why weren't you in class yesterday?
B : I wasn't feeling well , If I had been feeling well I would have been in class yesterday .
(3). A : Why didn't you do you homework last night?
B : I didn't bring my book home , If I had brought my book home , I would have done my homework .
(4). A : Why didn't you come to the party last night?
B : I wasn't invited , If I had been invited , I would have come to the party.
(5). A : Why didn't you go to the movie with your friends last night?
B : I wasn't in the mood to see the movie , If I had been in the mood , I would have gone to see the movies.
#####
# 3. 与将来事实相反 或 实现的可能性不大的虚拟语气
#####
(从句) ==> 一般过去时 或者 should/were to 等 + 动词原形,
(主句) ==> would/should/might等 + 动词原形
A : If you were to miss the party , you would be sorry for it.
B : Forget it , I go to different party every night. This one isn't so special.