Grammar Quiz

[ Present Perfect Tense ]

_______________The Di Vinci Code? It’s an interesting book.

A. Have you ever read

B. Have you ever reading

C. Has you ever read

D. You ever read

Select your answer:
A  B  C  D  E 


Random Topics:

Definite and Zero ArticleCan vs be able toQuantifiers with NounsPresent Perfect Simple & Present Perfect ContinuousPast, Present, FutureGrammar - Compound SentencesGrammar, Literature, and VocabularyAdverbial Concession ClausesNarrative TensesFrequency

Other quiz:

Conjunctions › View

Complete the sentence: You can _______ walk to school _______ take the bus.

A. neither…both

B. not only…but also

C. either…or

D. both…nor


Vocabulary and Sentence Structure › View

The employees worked late every day. They could finish the project before the deadline.

A. The employees worked late every day in order to finish the project before the deadline.

B. The employees worked late every day, which allowed them to finish the project after the deadline.

C. In order finish the project before the deadline, the employees worked late every day.

D. Working late every day prevented the employees from finishing the project before the deadline.

First Conditional › View

Who will you _____ (invite), if you _____ (have) a party?

A. invite , have

B. invites , had

C. invites , have


Articles › View

The teachers are on strike, so the students aren’t going to ……….. school.

A. a

B. the

C. (-)