Câu hỏi:

17/06/2026 323

You __________ so many accidents if you drove more slowly.

A. had not had 

B. would not have

Đáp án chính xác

C. would not have had   

D. will not have

Trả lời:

verified Giải bởi Vietjack

Kiến thức: Câu điều kiện loại 2

Giải thích:

Câu điều kiện loại 2 diễn tả điều không có thật trong hiện tại.

Cấu trúc: If + mệnh đề (quá khứ đơn), S + would (not) + V

Tạm dịch: Bạn sẽ không có nhiều tai nạn nếu bạn lái xe chậm hơn.

Chọn B

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

There has been little rain in this area for months, _____?

Xem đáp án » 17/06/2026 7,190

Câu 2:

It was late, so we decided __________ a taxi home.

Xem đáp án » 17/06/2026 5,630

Câu 3:

Do you remember Mr.Brown, _____ taught us how to write an English essay?

Xem đáp án » 17/06/2026 3,779

Câu 4:

John congratulated us _____ our exam with high marks.

Xem đáp án » 17/06/2026 2,831

Câu 5:

Kelly wanted to have a live band _____ at her wedding.

Xem đáp án » 17/06/2026 1,554

Câu 6:

 _______ he had enough money, he refused to buy a new car.

Xem đáp án » 17/06/2026 1,126

Câu 7:

I hope to pass all of my courses this term. So far my grades ______ pretty good.

Xem đáp án » 17/06/2026 1,120

Câu 8:

My father is interested _______ playing chess with his friends.

Xem đáp án » 17/06/2026 919

Câu 9:

If I had enough money, I _______ abroad to improve my English.

Xem đáp án » 17/06/2026 879

Câu 10:

If you had taken my advice , you ______ in such difficulties now.

Xem đáp án » 17/06/2026 827

Câu 11:

The union members discussed _______ the next meeting until next week.

Xem đáp án » 17/06/2026 677

Câu 12:

My father always has the builder ________ the roof of our house.

Xem đáp án » 17/06/2026 651

Câu 13:

If I _______ her address now, I would send her an invitation to my birthday party next week.

Xem đáp án » 17/06/2026 628

Câu 14:

She asked me _______ my holidays the previous year.

Xem đáp án » 17/06/2026 624

Câu 15:

I don’t know how many _____, but it sounds like that they have a dozen.

Xem đáp án » 17/06/2026 598