Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Past Perfect or Past Perfect ContinuousModal Verb in Passive VoiceInfinitivePast ModalsGerund or to InfinitiveAlthough / DespiteVerbsConjunction: Because and SoPrepositions after VerbsModals of Deduction

Other quiz:

Grammar › View

The 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 › View

I 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