5000 câu trắc nghiệm Tiếng Anh 9 có đáp án - Phần 25
20 câu hỏi
"These figures are too complicated to work our in your head". Yes, it________ we had a computer".
better
only
rally
that
Chọn đáp án B
The car broke down. But for that we _____ in time.
had been
were
will be
would have been
Chọn đáp án D
“What are you doing later this afternoon?”
“Oh, _____ the game finishes, I'll go home, I expect.”
if
in case
had left
b or c
Đáp án: A
Giải thích:
Kiến thức: Tình huống giao tiếp
Trong câu này, từ "if" là liên từ dùng để diễn tả một điều kiện, nghĩa là "nếu" xảy ra sự kiện "trận đấu kết thúc", thì hành động tiếp theo là "tôi sẽ về nhà".
Các lựa chọn khác:
B. in case dùng để chỉ "trong trường hợp", nhưng không phù hợp với ngữ cảnh câu hỏi này.
C. had left là thì quá khứ hoàn thành, không phù hợp vì câu đang nói về tương lai.
D. B or C là sai, vì cả B và C đều không chính xác. → Chọn A. if là đúng.
Dịch:
"Bạn sẽ làm gì vào chiều nay?"
"Ồ, nếu trận đấu kết thúc, tôi nghĩ là tôi sẽ về nhà."
You can camp here provided you _____ no mess.
leave
leaf
had left
b or c
Chọn đáp án A
We must be early or else we_____ a seat.
get
will get
won't get
wouldn't get
Chọn đáp án C
If I had take his advice, _____ now.
would have been rich
am rich
will be rich
would be
Chọn đáp án D
If he _____ to me, I can't help him.
won't listen
refuses to listen
didn't listen
a or b
Chọn đáp án D
The plane I intended to catch crashed and everyone was killed. If I_____ that plane, I would be dead now.
caught
had caught
catch
am catching
Chọn đáp án B
If only I wasn't so fat, I_____ able to get into these trousers.
will be
would be
can be
am
Chọn đáp án B
_____ you obeyed orders, this disaster would not have happened.
If
Did
Had
For
Đáp án: C
Giải thích:
Kiến thức: Câu điều kiện loại 3
Dựa vào mệnh đề sau ở dạng “would have VpII”, vậy đây là câu điều kiện loại 3 diễn tả điều kiện và kết quả không có thực trong quá khứ.
Đảo ngữ ở câu điều kiện loại 3:
Had + S + VpII, S + would (not) have + VpII
= If S + had + VpII, S + would (not) have + VpII
Dịch: Nếu anh làm theo mệnh lệnh, thảm họa đã không xảy ra.
If energy_____ inexpensive and unlimited, many things in the world would be different.
is
will be
were
would be
Chọn đáp án C
We_____ the game if we'd had a few ore minutes.
might have won
won
had won
will win
Đáp án: A
Giải thích:
Kiến thức: Câu điều kiện loại 3
Dựa vào mệnh đề với “if” ở thì quá khứ hoàn thành, ta xác định đây là câu điều kiện loại 3, diễn tả điều kiện và kết quả trái với quá khứ.
Cấu trúc: If + S + had VpII, S would/would/might have VpII
Dịch: Chúng tôi đã có thể thắng trận nếu có thêm vài phút nữa.
I_____ William with me if I had known you and he didn't get along with each other.
hadn't brought
didn't bring
wouldn't have brought
won't bring
Chọn đáp án C
The lecturer last night didn't know what he was talking about, but if Dr. Mason_____, I would have listed carefully.
had been lecturing
was lecturing
would lecture
lectured
Chọn đáp án A
If you_____ to my advice in the first place, you wouldn't be in this mess right now.
listen
will listen
had listened
listened
Chọn đáp án C
_____ interested in that subject, I wouldn't try to learn more about it.
Were I
Should I
I was
if I am
Đáp án: A
Giải thích:
Kiến thức: Câu điều kiện
Câu này sử dụng đảo ngữ điều kiện loại 2 (If I were interested → Were I interested). Khi bỏ if, động từ "to be" were sẽ được đảo lên trước chủ ngữ.
Cấu trúc: If + S + V (quá khứ đơn), S + would/could/might + V
Đảo ngữ: Were + S + ... , S + would/could/might + V
Chọn A.
Dịch: Nếu tôi không hứng thú với môn học đó, tôi đã không cố gắng tìm hiểu thêm về nó.
If I_____ the same problems you had as a child, I might not have succeeded in life as well as you have.
have
would have
had had
should have
Chọn đáp án C
I_____ you sooner had someone told me you were in the hospital.
would have visited
visited
had visited
visit
Chọn đáp án A
_____more help, I could call my neighbor.
Needed
Should I need
I have needed
I should need
Chọn đáp án B
_____ then what I know today, I would have saved myself a lot of time ad trouble over the years.
Had I known
Did I know
If know
If would know
Chọn đáp án A








