12 đề thi ngữ pháp tiếng anh có đáp án giải thích chi tiết
Trang 1Câu có trạng ngữ chỉ thời gian before 8 o'clock last night nên câu diễn tả hành động xảy ra trước 1 thời
điểm khác trong quá khứ Vì vậy, cần chia động từ ở thì quá khứ hoàn thành Đáp án là C
Trang 2She told me her name after I _ her twice.
A asked
B have asked
C had asked
D would ask
Trong câu này có từ chỉ thời gian after nên động từ trong mệnh đề sau after phải chia ở quá khứ hoàn
thành (để nhấn mạnh tính chất xảy ra trước hành động còn lại) Đáp án đúng là C
Động từ đi kèm giới từ insist là on, cả cụm này có nghĩa là "nhất định, khăng khăng".
Dịch: "Anh ta là một người gan lì Anh ta luôn luôn khăng khăng giải quyết vấn đề một cách triệt để."
Trang 3Danh từ news (tin tức) không đếm được nên động từ đi với nó chia ở dạng số ít Câu đã có động
từ got nên những phương án có been là A và B là sai Đáp án đúng là D.
Trang 4Câu có trạng từ now - "bây giờ" nên được chia ở thì hiện tại tiếp diễn Chủ ngữ số nhiều the policenên
Trong câu điều kiện loại 1, động từ trong mệnh đề if được chia ở thì hiện tại đơn Vì chủ ngữ
là yours (= your phone) nên đáp án đúng là B.
Trang 5D were dying
Câu có mệnh đề trạng ngữ chỉ thời gian before the doctor arrived - "trước khi bác sĩ đến" Khi hành
động xảy ra trước một hành động khác thì động từ chia ở thì quá khứ hoàn thành Đáp án là B
Jane's eyes are red - "Mắt Jane đỏ" là kết quả ở hiện tại Để diễn tả hành động đã xảy ra và lưu kết quả
ở hiện tại và việc khóc kéo dài liên tục ta dùng thì hiện tại hoàn thành tiếp diễn Đáp án là C
7.
This room is dirty Someone in here
A smoked
B has smoked
C has been smoked
D had been smoking
The room is dirty - "Căn phòng bẩn" là kết quả ở hiện tại Động từ được chia ở thì hiện tại hoàn thành
Trang 6A comes
B is coming
C came
D has come
Trong câu này có câu mệnh lệnh Hurry! (Nhanh lên!) tức là có hành động đang diễn ra tại thời điểm nói,
nên động từ được chia ở thì hiện tại tiếp diễn Đáp án là B
D will have finished
Mệnh đề đi với after nêu ra thời gian trong tương lai nên động từ được chia ở thì hiện tại đơn Đáp án là
C
Trang 7D had been driving
Liên từ while thường đi với các thì tiếp diễn Câu này nêu một hàng động đang diễn ra thì hành động
khác xen vào Do đó đáp án là động từ chia ở thì quá khứ tiếp diễn
Hai mệnh đề có mối quan hệ kết quả - nguyên nhân nên đáp án đúng là because.
"Tôi muốn có việc làm vì bố mẹ tôi khá nghèo."
4.
I see that you did well in your A levels Why _ to university when you left school?
A didn't you go
B aren't you going
C haven't you gone
Trang 8Mạo từ không xác định a/an được dùng trong các cụm từ về giá cả (2 pounds a kilo), tần suất (twice a
year), tốc độ (70 miles an hour).
Trang 9C must
D have
Ta thấy động từ give ở dạng nguyên thể không to nên chỉ có thể dùng do hoặc must.
- do + V được dùng khi nhấn mạnh vào động từ.
- must + V được dùng khi diễn tả ý bắt buộc phải làm gì.
Đáp án đúng là must.
"Tôi phải nộp đơn xin thôi việc một tháng trước khi tôi có thể từ bỏ công việc hiện tại."
12.
- Do you want to wait?
- Two weeks too long for me to wait
- What will we do today?
- Let's go for a walk, ?
_! we had driving in the country!
A How wonderful day
B What beautiful day
C What a beautiful day
D What the beautiful day
Cấu trúc của câu cảm thán:
How + adj + (S + V)
What + N + (S + V)
- Phương án A sai vì sau how là danh từ.
- Phương án B sai vì thiếu mạo từ trước danh từ
- Phương án D sai vì trong câu cảm thán với What ta dùng mạo từ không xác định a/ an/ không có mạo
Trang 10This là tính từ chỉ định đứng trước danh từ số ít nên loại phương án B chứa danh từ số nhiều schools
Vì chủ ngữ là The science classes at this school được thành lập từ hai danh từ nối với nhau bằng giới
từ nên động từ chia theo danh từ số nhiều the science classes Đáp án đúng là A.
Chủ ngữ được thành lập từ the + tính từ tương đương với một danh từ chỉ người số nhiều,
trước traditions cần dùng từ chỉ số lượng many Vậy, đáp án đúng là D.
D could have been
Câu miêu tả sự việc đáng nhẽ nên làm (chọn màu sơn khác) nhưng thực tế là đã không thực hiện (không
Đây là một câu phỏng đoán ("Chắc hẳn bạn phải đói lắm") Dựa vào câu trước ("Bạn chưa ăn gì kể từ
hôm qua") có thể thấy người nói chắc chắn về khả năng xảy ra của sự việc Do đó phải dùng must.
Trang 11Daisy's marriage has been arranged by her family She is marrying a man .
A she hardly knows him
B whom she hardly know
C she hardly knows
D that she hardly know
Phương án B và D sai vì động từ know không được chia theo chủ ngữ số ít she.
Phương án A sai vì ở chỗ trống cần điền mệnh đề quan hệ bổ nghĩa cho the man, trong khi mệnh đề she
hardly knows him vẫn còn đại từ him ở phía sau knows.
Đáp án đúng là C
10.
That book is by a famous anthropologist It's about the people in Samoa _ for two years
A that she lived
B that she lived among them
C among whom she lived
D where she lived among them
Danh từ được bổ nghĩa bởi mệnh đề quan hệ là the people in Samoa - "người dân ở Samoa" nên phương án D sử dụng trạng từ quan hệ where là sai
Phương án B sai vì khi thêm đại từ quan hệ cần bỏ đại từ them thay thế cho cụm danh từ trên.
Phương án A sai vì chưa nói rõ mối quan hệ giữa việc cô ấy sống (she lived) và những người ở Samoa Đáp án A có giới từ among là đúng vì lúc đó cụm danh từ được hiểu là "những người Samoa mà cô ấy
sống chung trong hai năm"
11.
Instead of about the good news, Peter seemed to be indifferent
A exciting
B being excited
Trang 12Vì mệnh đề phụ có động từ chia ở thì quá khứ hoàn thành nên đây là câu điều kiện loại III Mệnh đề
D would have spent
Mệnh đề phụ chia ở thì quá khứ đơn (could speak) nên đây là câu điều kiện loại II Mệnh đề chính có động từ ở dạng would/could/might + V Đáp án đúng là C.
I _ reading this book by next weekend
A will have finished
B will be finishing
C would finish
D have finished
Câu có trạng ngữ chỉ thời gian by next weekend nên động từ chia ở thì tương lai hoàn thành (hành động
xảy ra trước một thời điểm trong tương lai) Đáp án là A
Trang 14Danh từ được bổ nghĩa bởi mệnh đề quan hệ là ten people, nên đại từ quan hệ thích hợp có thể
là who hoặc whom, tuy nhiên sau giới từ ta cần dùng whom.
Để miêu tả hành động diễn ra liên tục trong một khoảng thời gian trong tương lai (between 7 and 8
o'clock) ta dùng thì tương lai tiếp diễn Đáp án là C.
Trang 15D were disappointing by
Câu cần tính từ chỉ cảm xúc ("thất vọng vì buổi biểu diễn ca nhạc") nên cần một động tính từ dạng VPII
Giới từ đi sau disappointed là by Đáp án là C.
Trang 16Mệnh đề đầu tiên không có chủ ngữ nên là mệnh đề quan hệ rút gọn bắt đầu bằng V-ing Đáp án đúng là
D Mệnh đề đầy đủ có thể là Because he didn't prepare the lesson well.
Trong mệnh đề quan hệ không xác định, đại từ quan hệ thay thế cho danh từ Lan's father và làm chủ
ngữ trong mệnh đề quan hệ nên đáp án là A
Câu miêu tả sự việc xảy ra trước một hành động khác trong quá khứ (by the time she reached the
dentist - "trước khi cô ấy đến chỗ nha sĩ") nên đáp án là B.
10.
Does anyone know _ this hat might be?
Trang 17Câu này được hiểu là "Cô ấy rất mệt sau khi đi bộ lâu." nên pretty và fairly không phù hợp về
nghĩa Very không đi với các quá khứ phân từ làm tính từ.
By the time you return here next year - "Đến lúc bạn trở lại đây vào năm tới" thể hiện hành động phía
sau xảy ra trước hành động "quay trở lại" nên động từ được chia ở thì tương lai hoàn thành Đáp án là B
D must have been
Câu phía trước "Người đàn ông đánh bóng thật lành nghề." cho thấy lời phỏng đoán phía sau "Ông ấy hẳn chơi quần vợt rất giỏi khi còn trẻ." có cơ sở chắc chắn Để diễn tả phỏng đoán chắc chắn trong quá
Trang 18Cấu trúc bị động đặc biệt be said + to have V pII nếu hành động sau said đã xảy ra trong quá khứ Đáp
D has been saving
Câu có trạng ngữ chỉ thời gian for nearly a year now - "gần nửa năm nay", hơn nữa câu nhấn mạnh vào
việc Han luôn tiết kiệm tiền trong khoảng thời gian đó, nên đáp án là động từ chia ở thì hiện tại hoàn thành tiếp diễn
Đây là câu hỏi láy đuôi Mệnh đề phía trước có động từ to be chia ở thì quá khứ đơn
là was, nobody mang ý phủ định nên ở phần láy đuôi ta sử dụng they tương ứng với nobody và thể khẳng định của động từ to be ở thì quá khứ là were Đáp án là B.
Đây là câu điều kiện loại 1, nên phương án A không phù hợp về thì Phương án D thiếu to ở sau ought
Phương án C đưa ra phỏng đoán còn phương án B được dùng để thể hiện sự mong đợi điều gì sẽ xảy
Trang 19D who
Danh từ được bổ nghĩa bởi mệnh đề quan hệ là the house Trong mệnh đề quan hệ, danh từ này được
dùng để chỉ địa điểm nơi Shakespeare sinh ra, nên đáp án là C
D will have treated
Đây là câu điều kiện loại II nên động từ ở mệnh đề chính có dạng would/could/might + V Đáp án là C.
Trang 20D they are selling
Danh từ được bổ nghĩa bởi mệnh đề quan hệ là the properties - "nhà đất" nên phương án A which
sell hoặc C that selling ở thể chủ động là không phù hợp Phương án B không phù hợp vì thì vì câu có
tình huống hiện tại Đáp án là D
Dịch: "Những người thành thật về ngôi nhà mà họ đang bán nên được trao giải thưởng cho sự thành thật."
Việc mua máy tính là một dự định đã có từ trước, vì thế người nói mới tiết kiệm tiền (I have been saving
money) nên động từ được chia ở thì tương lai gần Đáp án là B.
Trang 21D includes
ở thể bị động) Ý nghĩa của câu này "Giá vật liệu đã được bao gồm trong hóa đơn của cả công trình." nên đáp án là B
đáp án đúng là A
3.
- You were late for your dental appointment
- I know I shouldn't so long at the library
"- Bạn đã muộn cuộc hẹn với bác sĩ nha khoa
- Tôi biết Đáng nhẽ tôi không nên ở thư viện lâu như thế."
Căn cứ vào nghĩa của cả câu "Cảnh sát được yêu cầu báo cáo lại tổng cục ngay lập tức." nên cần chọn
đáp án ở dạng bị động với chủ ngữ số nhiều the police Đáp án đúng là D.
Trang 22Sau động từ to be là tính từ Trong bốn đáp án chỉ có daily là tính từ.
Sau to be là động từ ở dạng V-ing hoặc quá khứ phân từ
Căn cứ theo nghĩa của câu "Tôi đã đọc một tờ báo rằng họ sắp kết hôn." thì động từ ở dạng chủ động
Sau wish động từ không chia ở dạng hiện tại nên phương án A và C sai Trong hai phương án B và D chỉ
có B phù hợp về ý nghĩa "mong muốn có khả năng làm gì"
"Tôi ước gì tôi có thể tìm được vài chiếc quần bò ưng ý Chắc tôi đã thử cả mười chiếc rồi."
Trang 23Cấu trúc S 1 + would rather + S2 + Vpast simple có nghĩa là "muốn ai đó làm gì/ không làm gì" Đáp án đúng
là C vì didn't là trợ động từ trong thì quá khứ đơn.
Trang 24Amanda's eyes are red She _ them all morning.
A had been rubbing
B has been rubbing
C had rubbed
D has rubbed
Amanda's eyes are red - "Mắt Amanda đỏ" là kết quả ở hiện tại Hơn nữa câu phía sau có all morning,
như vậy hành động đã xảy ra liên tục trong quá khứ và để lại kết quả ở hiện tại Ta chọn đáp án động từ
chia ở thì hiện tại hoàn thành tiếp diễn là has been rubbing.
Phía sau chỗ trống là than nên tính từ cần để ở dạng so sánh hơn Do đó, phương án A và D là sai.
Vì đây là câu hỏi nên dùng any là hợp lý Đáp án là C.
5.
I am not sure, but I think they are _ and you have to spend more time things
A more slowly - cook
B slower - cooking
C slowest - cook
D slow - to cook
Ta có cấu trúc spend + time + V-ing có nghĩa là "dành thời gian làm việc gì đó".
Trong các lựa chọn chỉ có C là có động từ thứ hai ở dạng V-ing Đáp án đúng là C
Trang 25Cấu trúc so + tính từ/ trạng từ + that + mệnh đề có nghĩa là "quá thế nào đến nỗi" Sau to be ta chọn tính từ noisy Đáp án đúng là A.
Căn cứ vào nghĩa của cả câu thì B là đáp án đúng
Dịch: "Nhà phê bình đó thấy hứng thú với phần lời thoại hài hước nhưng cô ấy thấy phần diễn xuất cực
kì tẻ nhạt."
13.
Trang 26School children are looking forward to on holiday.
Tuy nhiên căn cứ theo nghĩa của câu thì trong câu này B là đáp án đúng
Dịch: "Bác sĩ khuyên Tom ngừng hút thuốc."
Vế câu thứ nhất có trạng từ chỉ tần suất rarely - "hiếm khi" nên động từ chia ở thì hiện tại đơn.
Ở vế thứ hai có this morning ngụ ý hành động có tính chất tạm thời tại thời điểm nói nên động từ được
chia ở thì hiện tại tiếp diễn Đáp án là A
Trang 27B goes up
C drops in
D comes on
- call up: gợi lại (kỉ niệm)
- go up: đi lên, tăng lên
- drop in: tạt vào thăm
- come on: tiến lên, lại gần
Đáp án đúng là C
Dịch: "Con gái tôi thường tạt vào thăm tôi ít nhất mỗi tuần một lần."
4.
There is too much noise in this room I can't understand what
A is the teacher saying
B is saying the teacher
C that the teacher is saying
D the teacher is saying
Đây không phải là câu hỏi nên động từ không được đảo lên trước chủ ngữ Phương án A và B là sai.Trong hai lựa chọn còn lại thì D là đúng
Dịch: "Có quá nhiều tiếng ồn trong phòng này Tôi không thể hiểu được cô giáo đang nói gì."
What have we got ?
A for the dinner
B for dinner
C for a dinner
D to dinner
Trước danh từ chỉ bữa ăn theo nghĩa thông thường không có giới từ nên phương án A và C sai Giới từ
dùng trước bữa ăn là for.
8.
Hurry up! They've only got seats left
A a little
B a lot of
Trang 28C a few
D plenty of
Danh từ phía sau chỗ trống là danh từ đếm được số nhiều seats nên phương án A sai Câu có thể dịch
là "Nhanh lên nào! Họ chỉ còn vài ghế trống thôi." Do vậy đáp án đúng là C
Chalk là danh từ không đếm được nên không có dạng số nhiều nên phương án A và B sai Phương án D
sai vì several không đi với danh từ không đếm được Vậy, đáp án đúng là C.
_ saying was so important that I asked everyone to stop talking and listen
A What the woman was
B That the woman was
C The woman was
D What was the woman
Câu có mệnh đề danh ngữ làm chủ ngữ nên loại đáp án D với trợ động từ được đảo lên trước chủ ngữ
Ý nghĩa của câu là "Những gì người phụ nữ đó đang nói rất quan trọng" nên ta chọn phương án A
Trang 29Câu mang nghĩa bị động "nó bị ong đốt" nên động từ cần chia ở dạng bị động Hơn nữa sau hadluôn là
quá khứ phân từ nên đáp án đúng là B
15.
"Excuse me, but there is something about _ immediately."
A that I must speak to you
B that I must speak to you about
C which I must speak to you
D which I must speak to you about it
Trong câu này, sau giới từ chỉ có thể là đại từ quan hệ which nên phương án A và B sai Phương án D vẫn còn it khi thêm which nên sai Đáp án là C.
Trong 4 lựa chọn thì chỉ có C là đúng cả về ngữ pháp và ngữ nghĩa
Dịch: "Dù cậu có làm gì thì cũng đừng nói với Mary rằng chúng ta làm mất sách của cô ấy."
Trang 30Câu này nghĩa là "Cậu định ở đây cả cuộc đời à?"
- A loại vì sai trật tự từ, all phải đứng trước tính từ sở hữu your
- B và C không thích hợp vì ở đây muốn nói đến cuộc đời của người nghe Do đó chúng ta nên dùng tính
từ sở hữu your để làm cho câu rõ nghĩa
A have still a piece left
B still have a piece left
C have a piece still left
D have left a piece still
Cấu trúc have something left có nghĩa là "còn lại thứ gì".
Still là trạng từ và vị trí của nó là sau to be và trước động từ thường Do đó, B là đáp án đúng.
"- Cô có cần thêm giấy không?
- Không, cám ơn Tôi vẫn còn một tờ."