[ Present Perfect ]
they ________(eat) since morning.
A. Haven’t eaten
B. Has eat
C. Have eated
D. Has eaten

Random Topics:
Indefinite and Definite ArticlesSo / Neither / Either / TooComplex PrepositionsVocabulary and PhrasesPast Tense & Past Continuous TenseIf ConditionalsInfinitivePersonal Pronouns and VerbSimple vs Present Continuous TensesDemonstrative SpeechOther quiz:
Tenses › ViewDon’t get a taxi. I _______ (meet) you after the class in the car.
A. meet
B. met
C. ‘ll meet
D. ‘m going to meet
Future Tenses › View
The printer’s out of paper; I ….. some more in the tray.
A. am going to put
B. am putting
C. will be putting
D. will put
Grammar › ViewIf you want to imporve your grades, you ________ more attention in class. That’s my advice.
A. must pay
B. have to pay
C. should pay
D. need to pay
Future Tenses › View
A : Where are you going?
B : I…….do shopping
A. should
B. will
C. then
D. am going to
