Grammar Quiz

[ Present Perfect or Past Simple Tense ]

They ________________ building the new mall yet.

A. have been

B. haven’t finished

C. been

D. hasn’t finished

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives & PrepositionAdverbs and AdjectivesPast or Present Verb TenseGrammar RulesGrammar and PunctuationPresent PerfectUsed toSimple and Continuous TensesVocabulary, Grammar, SpellingPresent and Future Tenses

Other quiz:

Grammar › View

We managed _______ over the wall without ________.

A. to climb/ seeing

B. climbing/ being seen

C. to climb/ being seen

D. to be climbed/ seeing


Future Tenses › View

Someone is coming. I _____ who it is.

A. will check

B. am checking

C. am going to check

D. check

Vocabulary & Grammar › View

The manager was assigned to ___ the construction of the new office building.

A. oversee

B. initiate

C. allocate

D. undertake


going to › View

Qué significa “I am going to”

A. Iré a …

B. Voy a …

C. Fui a …

D. Iba a …