Grammar Quiz

[ Present Perfect or Past Simple ]

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:

ComparisionGrammar - Reflexive PronounsVerb & GrammarTime and CalendarCompound and Complex SentencesWH- Question WordsPresent Perfect and Past SimpleArticles and DemonstrativesTAG QuestionsHelpful Phrases

Other quiz:

Articles › View

He ________ his hat to show me his haircut.

A. took off

B. took

C. pull off


Simple Future Tense › View

The chef … slice the meat with a knife

A. am going to

B. will

C. are going to

D. will be