Bài tập trắc nghiệm Unit 5 - Ngữ pháp có đáp án
325 người thi tuần này 4.6 1.7 K lượt thi 25 câu hỏi 60 phút
🔥 Đề thi HOT:
500 bài Đọc điền ôn thi Tiếng anh lớp 12 có đáp án (Đề 1)
500 bài Đọc hiểu ôn thi Tiếng anh lớp 12 có đáp án (Đề 1)
500 bài Đọc hiểu ôn thi Tiếng anh lớp 12 có đáp án (Đề 21)
Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 1)
Bộ câu hỏi: Các dạng thức của động từ (to v - v-ing) (Có đáp án)
Nội dung liên quan:
Danh sách câu hỏi:
Câu 1
A. doing/can
B. does/could
C. does/can
D. did/could
Lời giải
If + S + V (hiện tại đơn), S + can + V(nguyên thể)
=>If hedoesexercises, hecanplay soccer.
Tạm dịch:Nếu anh ấy tập thể dục, anh ấy có thể chơi bóng đá.
Đáp án cần chọn là: C
Câu 2
A. have/will buy
B. has/will buy
C. had/will buy
D. had/would buy
Lời giải
If + V(quá khứ đơn), S + would + V(nguyên thể)
=>If I hadmoney, Iwould buya new uniform.
Tạm dịch:Nếu tôi có tiền, tôi sẽ mua một bộ đồng phục mới. (Thực tế là giờ tôi không có tiền.)
Đáp án cần chọn là: D
Câu 3
A. don’t get/get
B. don’t get/got
C. don’t get/will get
D. get/would get
Lời giải
If + S + V (hiện tại đơn), S + will + V(nguyên thể)
=>If you don’t getenough sleep you will get a headache.
Tạm dịch:Nếu bạn không ngủ đủ, bạn sẽ bị đau đầu.
Đáp án cần chọn là: C
Câu 4
A. turned
B. will turn
C. turn
D. turns
Lời giải
Công thức: If + S + V(hiện tại đơn), S + V(hiện tại đơn).
=>If water is heated to 100oC, it turnsto steam.
Tạm dịch:Nếu nước được đun nóng ở 100oC, nó sẽ bốc hơi.
Đáp án cần chọn là: D
Câu 5
A. have
B. would have
C. had had
D. should have
Lời giải
If + V(quá khứ hoàn thành), S + would/ could/ might + have + Ved/V3
=>If I had hadthe same problem you had as a child, I might not have succeeded in life as well as you have.
Tạm dịch:Nếu tôi gặp vấn đề tương tự như bạn khi còn nhỏ, tôi chắc không thể thành công trong cuộc sống như bạn được. (Thực tế là tôi không hề gặp vấn đề tương tự như bạn khi còn nhỏ.)
Đáp án cần chọn là: C
Câu 6
A. didn’t make
B. wouldn’t have made
C. won’t make
D. don’t make
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
A. could have climbed
B. climb
C. is climbing
D. climbed
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 8
A. would know
B. knows
C. will know
D. knew
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 9
A. will call/ don’t
B. will call/ go out
C. won’t call/don’t go out
D. don’t call/go out
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 10
A. don’t speak
B. spoke
C. speak
D. have spoken
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 11
A. would take
B. took
C. will take
D. takes
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 12
A. Needed
B. Should I need
C. I have needed
D. I should need
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 13
A. Had I known
B. Did I know
C. If I know
D. If I would know
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 14
A. Had I known
B. Did I know
C. If I know
D. If I would know
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 15
A. would have never believed
B. would not believe
C. hadn’t believed
D. would have never been believed
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 16
A. answered
B. answer
C. would answer
D. are answering
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 17
A. had told/ wouldn’t be
B. had told/ wouldn’t have been
C. told/ wouldn’t be
D. had told/ won’t be
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 18
A. had realized / would stop
B. realized / could have stopped
C. has realized / stopped
D. has realized / would have stopped
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 19
A. as long as
B. unless
C. if
D. whether
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 20
Choose the best answer.
It was much colder than we had thought. _____ we had taken more warm clothes.
A. if
B. unless
C. but for
D. if only
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 21
A. unless you warned me
B. in case you warn me
C. if there were a warning
D. but for your warnin
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 22
A. If only
B. Provided that
C. But for
D. Without
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 23
A. met
B. would meet
C. would have met
D. had met
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 24
A. provided
B. unless
C. whether
D. until
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 25
A. providing
B. if
C. provided
D. unless
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.