When Vanshika graduates, she will have been at this school for six years.
A. Future Simple
B. Future Continuous
C. Future Perfect
D. Future Perfect Continuous

Random Topics:
Simple Present and Past TenseHelpful Phrases Perfect Tenses of VerbsMuch, many, a lot of, a few, a littleSimple PastPrepositions of Time and PlacePresent/Future/Past Simple/Present PerfectAdjectives Ed and IngComparatives and Past Perfect TenseApologizingOther quiz:
Tag Questions › ViewAre your parents joining us for dinner?
A. Could you tell me whether are your parents joining us for dinner?
B. Could you tell me if your parents are joining us for dinner?
Vocabulary › View
Interpret the meaning of “relinquish” in the context of the following sentence: “She had to relinquish her position as team captain due to her injury.”
A. hold on to
B. give up
C. nurture
D. confront
Participle & Appositive › ViewA few days after the interview, Ditha received a letter ____ me a job
A. Has offered
B. Being offered
C. Offered
D. Offering
Conditional Sentences and Adverbs › View
What is the adverb clause in the following sentence:
David fed his dog after he gave her a bath.
A. David fed his dog
B. after he gave her a bath.
C. after he gave
D. he gave her a bath.
