Câu hỏi trắc nghiệm (10 câu):
-
Câu 1: Mã câu hỏi: 185357
Mark the letter A, B, C or D to indicate the correct answer to each of the following questions
If John had studied more, he ____ better marks.
- A. gets
- B. will get
- C. would get
- D. would have got
-
Câu 2: Mã câu hỏi: 185361
If he had tried harder, he might ____.
- A. succeed
- B. have succeeded
- C. be success
- D. will succeed
-
Câu 3: Mã câu hỏi: 185364
If you had saved some money, you ____ so hard up now.
- A. aren't
- B. won't
- C. wouldn't be
- D. wouldn't have been
-
Câu 4: Mã câu hỏi: 185367
Why didn't you tell me? If you ____ me, I would have helped.
- A. tell
- B. told
- C. have told
- D. had told
-
Câu 5: Mã câu hỏi: 185370
If he ____ the money, he wouldn't be in prison now.
- A. hadn't stolen
- B. didn't steal
- C. had stolen
- D. stole
-
Câu 6: Mã câu hỏi: 185372
If Tim ____ so fast, his car wouldn't have crashed into a tree.
- A. didn't drive
- B. hadn't driven
- C. haven't driven
- D. drives
-
Câu 7: Mã câu hỏi: 185375
What a bad luck! If Nam ____ over, he would have won the race.
- A. doesn't fall
- B. didn't fall
- C. hasn't fallen
- D. hadn't fallen
-
Câu 8: Mã câu hỏi: 185376
If you ____ me last week, I would have been able to come.
- A. invited
- B. had invited
- C. would invite
- D. would have invited
-
Câu 9: Mã câu hỏi: 185378
I'm sure your letter hasn't arrived yet. If it had come, I'm sure I ____ it.
- A. will notice
- B. noticed
- C. would have noticed
- D. would notice
-
Câu 10: Mã câu hỏi: 185380
Why didn't you phone? If I had known you were coming, I ____ you at the airport.
- A. would have met
- B. would meet
- C. met
- D. had met