He said that the plane had already left and that I _______________ an hour earlier.
must have arrived B. had to arrive
C. should have arrived D. was supposed to arrive
I know that the answer is C. should have arrived (Modal perfect is used here). However, I don’t know why the answer can’t be “D. was supposed to arrive”. Thanks in advance.
Top answer
In real English, D is possible, too. I suppose the test writer would have liked 'was supposed to have arrived '.
— Mister Micawber
In real English, D is possible, too.
I suppose the test writer would have liked 'was supposed to have arrived '.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.