Grammar Quiz

[ Verb Tenses ]

Someone ___________ my biscuits!  I had a full packet yesterday, and now there are only three left!

A. has eaten

B. has been eating

Select your answer:
A  B  C  D  E 


Random Topics:

State Verbs and Action VerbsRelative Clauses & Real ConditionalsPresent Perfect: for/sincetake, make, doPast ModalsIn/On/At + TimeSimple and Past TensesParticiple AdjectivesModals - Conditionals - Future TensesOn, At, By

Other quiz:

Grammar › View

He has been (laying, lying) carpet for 10 years.

A. laying

B. lying


Modal Speculation › View

The neighbors _______ invited to the barbecue.

A. have

B. is

C. are

D. were

Some vs. Any › View

There’s ……….. milk on the table.

a. any

b. some


Relative Clauses › View

We are currently seeking an experienced sales manager ______________________ has at least five years of experience

A. he

B. if

C. who

D. because