[ Present and Past Perfect Tenses ]
I’m afraid the books you ordered………….. by Friday.
A. won’t have arrived
B. won’t have been arriving
C. will have arrived
D. will have been arriving

Random Topics:
Past Perfect or Past Perfect ContinuousModal Verb in Passive VoiceInfinitivePast ModalsGerund or to InfinitiveAlthough / DespiteVerbsConjunction: Because and SoPrepositions after VerbsModals of DeductionOther quiz:
Grammar › ViewThe weather forecast says ______ rain tomorrow.
A. may be
B. may
C. can’t
Past Modals › View
When you are almost sure what happened, you use …
A. could have
B. might have
C. must have
D. should have
take, make, do › ViewI still ____________ a lot of spelling mistakes when writing in English.
A. do
B. take
C. make
Grammar › View
We arrived home late yesterday. It started ______________ in the afternoon.
A. to rain
B. raining
C. Both are correct
