[ Grammar ]
……………….you …………………. your assigment yet?
A. Had …..finished
B. Have ….finished
C. Did ……finish
D. Do …….finsih

Random Topics:
Past Simple (Questions)Sentences Function and StructureAdjective / Noun + to InfinitiveDemonstrative SpeechGerund, Participle, Infinitive, or AppositiveConditional SentencesAdverbial ClausesPrepositions & Modal VerbsPresent/Future/Past Simple/Present PerfectSentence Structure and Verb TensesOther quiz:
General Knowledge › ViewWhich of the following is a way of impacting the environment?
A. Flying a kite
B. Walking to school
C. Playing basketball
D. Dumping dirty items on the street
Future Continuous Tense › View
The people … (stay) at home during hurricane season.
- will be stayying
- will be staying