Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions:

If I .............. that there was a test yesterday, I would not be punished now.  

A.

A. Had known        

B.

B. Have known                

C.

C. Would known

D.

D. Knew  

Đáp án và lời giải
Đáp án:A
Lời giải:

Đáp án A

Chủ điểm ngữ pháp: câu điều kiện

Điều kiện phức: If+ S+ had+ PP, S+ would+ Vbare+ now : Nếu đã làm gì trong quá khứ thì bây giờ...

Nếu tôi đã biết rằng có một bài kiểm tra hôm qua, bây giờ tôi sẽ không bị phạt.    

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

Một số câu hỏi khác có thể bạn quan tâm.