Grammar Quiz

[ Present Perfect Tense ]

They  ___________ (pay) for everything.

A. have paied

B. has paied

C. have payed

D. have paid

Select your answer:
A  B  C  D  E 


Random Topics:

Who or WhomPast Simple TenseArticles & QuantifiersPast Simple & Past PerfectPrepositions and ArticlesTenses and StructuresDemonstrative SpeechConditional Sentence Type 2Grammar and IdiomsPhrasal Verb

Other quiz:

Noun Clause › View

We wonder …

  1. if does he work at Philadelphia General Hospital
  2. if he works at Philadelphia General Hospital


Grammar › View

Take your keys with you …………… i’m not home when you get back.

A. in case of

B. provided that

C. in spite of

D. in case

Identifying Sentence Types › View

We can study here, or we can go to the library.

A. Simple Sentence

B. Compound Sentence

C. Complex Sentence


Simple Past Tense › View

My mother …. a nurse 10 years ago

A. is

B. was

C. were

D. are