[ Grammar and Vocabulary ]
Please put those books back _____ the shelf.
A. in
B. at
C. on

Random Topics:
Gender and GrammarTransitional WordsAsking & Giving OpinionIf- ConditionalPrepositionsConjunctions, Interjections and Sentence TypeRegular and Irregular VerbsZero and First ConditionalsGrammarPast Perfect TenseOther quiz:
Mixed Tenses › ViewTomorrow the weather…..great
A. is
B. was
C. has been
D. will be
Grammar › View
Choose the sentence with the correct punctuation.
A. Excuse me. you have dropped your purse.
B. Excuse me, you have dropped your purse.
C. Excuse, me you have dropped your purse.
D. Excuse me! You have dropped your purse!
Modals › ViewI’m sure Eleonor left her camera at home.
A. must have left
B. could have left
C. can’t have left
D. may have leave
Present Perfect Tense › View
He ______ me to take me to Bali 7 times.
A. has promised
B. have promise
