Grammar Quiz

[ Grammar ]

They ————————— that skyscraper for years but they say it won’t be finished until 2020 !

A. were building

B. have been building

C. are building

D. have built

Select your answer:
A  B  C  D  E 


Random Topics:

Simple, Compound, Complex SentencesPast Perfect Simple TenseGrammar and IdiomsNeither/Either/All/NoneModals for Necessity and SuggestionsAdjectives & PrepositionModal Verbs & Perfect InfinitiveModals TensesNoun Phrases and Verb PhrasesConditionals and Modals of Probability

Other quiz:

Vocabulary › View

a quarter of

A. 1/4

B. 1/55

C. 1/6

D. 1/2


Grammar › View

Read the sentence.

The soldier was very corageus.

What is the correct way to spell the word?

A. coragueous

B. courageous

C. courageos

D. coraguose

Present Perfect or Past Simple Tense › View

Peter (play) ______ football yesterday.

A. has played

B. play

C. played

D. has play

E. playing


Grammar › View

White, Golden, and even bright black diamonds ____

A. Occasionally to find

B. Occasionally found

C. Have occasionally been found

D. Have occasionally found