Mình không cần đáp án
mà hãy nêu công thức của 3 câu điều kiện
sẵn tiện cho mình hỏi tại sao câu điều kiện loại 2 dưới đây lại có had
2. If I ……………………..the homework last night, I…………………..bonus today.
A. Had done/would get
B. had done/would have got
C. done/would get
D. does/will get
->B
3 công thức câu điều kiện : ( thực ra có 4 công thức if)
IF 0: diễn tả nhưng sự thật hiển nhiên.
Công thức: If S + Ves/s, S + Vs/es
Ex: If you heat ice, it melts.
—
IF 1: những thứ xảy ra trong tương lại, một vế xảy ra thì vế còn lại cũng xảy ra.
Công thức: If S + Vs/es, S+will+Vo
Ex: If you marry me, I will love you forver
—
IF 2: những sự việc không có thực ở hiện tại.
Công thức:If S + V2/ed, S + would + Vo
Ex: If he told me that answer, I would get a high score.
—
IF 3: những sự việc không có thực ở quá khứ.
If S + had +V3/ed, S + would have + V3/ed
Ex:
If I had told him that rules, he would have broken that rules.
—
Câu mà bạn hỏi là câu điều kiện hỗn hợp ( if mixed)
nó hỗn hợp cả 3 câu điệu kiện ( trừ if 0)
câu trên ta thấy có cả last night => if 3 nhưng lại có today => if 2
Khi trộn lại ta có: If 3, If 2
như vậy câu đúng là : A ( had done : if 3, would get : if 2)