Grammar Quiz

Topics: Present Perfect Negative and Interrogative

You ___________________ (not / live) here for two years.

A. hasn´t fixed

B. haven´t talked

C. haven´t lived

Select your answer:
         


Random Topics:

Simple Past TensePresent Simple VS ContinuousPast simple vs Present perfectPronounVerb Types and TensesTenses and Questions-ed and -ing AdjectivesGrammar - may & mightSimple Compound and Complex SentencesIELTS Vocabulary

Other quiz:

Grammar › View

Don’t believe him; he ______.

A. is obviously lying

B. lies obviously

C. obviously has lied

D. obviously had lied


Definitions, Synonyms › View

Choose the best synonym for:
declare

A. Concede
B. Deem