Đáp án C.
Cấu trúc should have + PP: lẽ ra nên làm điều gì nhưng đã không làm
Đáp án C.
Cấu trúc should have + PP: lẽ ra nên làm điều gì nhưng đã không làm
Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following question.
Where have you been? You were_________to be here half an hour ago.
A. allowed
B. had
C. supposed
D. thought
Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions.
Do you realize that I would have been given that job if you had not been silent?
A. As you did not talk, I did not get the job.
B. Because you asked, I did not get the job.
C. Although you asked, I got the job.
D. Although you did not talk, I got the job.
Mark the letter A, B, C, or D on your answer sheet that completes each of the following questions.
- Have you been waiting here long?
+__________
A. as long as it takes
B. I didn’t
C. not really
D. long time no see
Mark the letter A, B, C, or D on your answer sheet to indicate the option that best completes each of the following exchanges.
Paul and Mary have been dating for two weeks and he is asking her to go out for dinner.
- Paul: “Would you like to have dinner with me?”
- Mary: “______”
A. I'm very happy.
B. Yes, I'd love to.
C. Yes, so do I.
D. Yes, it is.
Why are you so late? You ________ here two hours ago.
A. must have been
B. would haven been
C. should have been
D. need have been
The handwriting is completely ______. This note must have been written a long time ago.
A. inedible
B. indelible
C. illegible
D. unfeasible
How long have you been building this bridge?
-This bridge……………..for two years
A. has built
B. has been being built
C. has been building
D. has been built
Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
Why are you so late? You _______ here two hours ago.
A. must have been
B. would have been
C. should have been
D. need have been
Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
This is the second time that you have been here, _______?
A. Isn’t it
B. haven’t you
C. don’t you
D. isn’t this