[ Grammar ]
Perfect tenses express actions that are….
A. complete
B. ongoing

Random Topics:
Grammar: AgreementShould and Shouldn'tModal Verbs of Certainty and PossibilityMoods of GrammarPast Tense, Recount Text, and Future TensePassive VoiceGrammar Pronoun and Singular Plural NounSimple Present and Past TensePhrasal VerbPronounOther quiz:
Verb Tenses › ViewWe ____________ here for three years. I still remember the day we moved in.
A. live
B. are living
C. have lived
D. living
Vocabulary & Grammar › View
You __________ have told that joke. Everybody has heard it too often.
A. can’t
B. mustn’t
C. shouldn’t
D. needn’t
Grammar › ViewThey don’t …….. to pay anything in the canteen.
A. need
B. needs
C. needing
Grammar & Vocabulary › View
Raneem always ____________ breakfast in the morning.
A. have
B. has
C. is having
D. was have
