[ Tenses ]
The teacher ______here until we have finished our homework.
A. will stay
B. stayed
C. stay
D. have stayed

Random Topics:
Future Continuous, Future Perfect and Future Perfect ContinuousFrequency AdverbsPast Perfect Simple TenseAlong & AgainstPrepositions of Time & PlaceVerbal CommunicationComparison and ModalsHope, Thank, Modal VerbsPresent Continuous TenseParts of SpeechOther quiz:
Grammar › ViewWhat is the past participle of the verb “sing”?
A. sang
B. sung
C. singed
Grammar › View
The journey …………. 2 hours.
A. Lasts
B. Takes
C. Has
D. Goes
While John ___ the dishes , his handphone rang
A. is washing
B. was washing
C. was washing
D. were washing
Grammar › View
Linh suggests they _____ a meeting every week.
A. should have
B. have
C. Both A&B
