Topics: Progessive Tenses
Choose the present perfect to complete the following sentence:
She __________________ here for five years.
A. has lived
B. will have lived
C. is living
D. has been living
Select your answer:

Random Topics:
Prepositions and AdverbsConjunctions and ConnectivesZero Conditional SentenceNoun, Verb, AdjectivePRESENT SIMPLE - CHILDRENAdjective / Noun + to InfinitiveSimple Future - WillSimple Present Tense with Adverb of FrequencyQuantifiers MixWh-QuestionOther quiz:
Grammar › ViewWe ____ a nice time at the party tomorrow.
A. have
B. had
C. having
D. will have
Vocabulary › View
What does it mean to “look up to someone”?
A. To regard them as an equal
B. To admire or respect them for their qualities or achievements
C. To avoid interacting with them
D. To consider them a competitor
