When I graduate from college next June, I _____________ a student here for five years
A. Will have been
B. Have been
C. Has been
D. Will have

Random Topics:
Intermediate PrepositionsFinite and Non-Finite VerbGrammar - may/might/couldModal Verbs for PossibilityFrequency AdverbsConditional SentenceInterjection & Prepositional PhrasesPresent Perfect Negative and InterrogativeAdjective & AdverbTemporal Conjunctions and ConnectivesOther quiz:
Grammar › ViewDayu: “Siti, wish me luck. I will take part in the futsal competition to celebrate the Independence Day.”
Siti: “Sure. Good luck. ……………………………….”
The best expression to complete the dialogue is …..
A. Congratulation for you
B. I hope you will win the competition
C. Congrats for you
D. Not too bad
Conjunctions › View
Identify the coordinating conjunctions in these sentences and tell whether each joins words, phrases or clauses
Elliot tried several remedies, but he finally decided to call a professional.
A. words
B. phrases
C. clauses
Adjectives and Adverbs › ViewIt would be ______ to talk to the guy who is _______ in the house.
A. interested / interesting
B. interesting / interested
Vocabulary › View
extemporaneous-
A. to make imperfect, damage, harm
B. not able to be defeated, unbeatable
C. made or delivered on the spur of the moment
D. drooping; without energy, sluggish
