Grammar Quiz

[ Present Perfect and Simple Past Tense ]

Derek: How long have you been in Miami?

Maria: I ____________ here since 1998.

A. has lived

B. lived

C. have lived

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Negative and InterrogativePossessive Pronouns and Adjective PronounsUnderstanding Product Packaging and TensesZero ConditionalPassive Voice in Past Simple TenseTransition WordsModals for ObligationGrammar for IELTSPassive Modals in Different TensesInfinitives for reasons

Other quiz:

Tenses › View

When I was taking a shower, the phone _____.

A. rings

B. rang

C. has rung

D. will rung


Present Continuous › View

Mary ________________ a beautiful song at the moment.

A. is singing

B. are singing

C. sings

D. are sing

Relative Pronouns › View

The Sil is the river ___ we fish.

A. that / which

B. who

C. where


Grammar › View

Ethan should learn to cycle, _______ he?

A. shall

B. shan’t

C. should

D. shouldn’t