Grammar Quiz

[ Present Past Tenses ]

it’s written that the train ___ at 10 on Sundays.

A. is leaving

B. has left

C. has been leaving

D. leaves

Select your answer:
A  B  C  D  E 


Random Topics:

Sentences vs Run-OnsTo Infinitive or Bare InfinitiveModal PossibilitiesCommas and Subordinating ConjunctionsConditional Sentences Type I, IIAdverb of ConcessionPresent/Future/Past Simple/Present PerfectVerb + InfinitiveSimple Present and Present Continuous TensesNoun

Other quiz:

Passive and Active Voice › View

What is the formula of Future Perfect Continous (Passive Voice) …

A. O+tobe(Will/Shall)+Have+Been+V.ing+S

B. O+Have/Has+V3+By+S

C. O+Would/Should+be+being+v3+by+S

D. O+Had+been+V.ing+by+S


Tenses › View

He (eat) donuts and (drink) fruit juice last Monday.

A. eat/ drink

B. eats/ drinks

C. will eat/ drink

D. ate / drank

Look, See or Watch › View

“I have to go. ___ you later!
a. Looking
b. See
c. Watched


Grammar › View

Mark ________ (watch) films in Netflix, while Bam ________ (read) a cartoon book.

A. were watching, was reading

B. was watching, was reading

C. watched, was reading

D. watched, read