[ Idioms ]
He never let us down, for he always kept ___ his promises.
a. at
b. to
c. back

Random Topics:
Conjunctions and Sequence ConnectorsConjunctions in Complex SentencesGrammar MistakesPast Simple and Past ProgressiveVerbs & Phrasal VerbsAdverb and Noun ClausesDirect-Indirect SpeechConditional Sentence Type 1Object PronounsPrepositions and ConjunctionsOther quiz:
Grammar › ViewPeter’s flat is hot. He wishes ___.
A. that it were not
B. if it was not
C. it had not been
D. if it would not
Vocabulary › View
Due to human impacts, the rate of climate change is now thought to be too great and seriously threatens ______
A. Century
B. Invasive
C. Erosion
D. Biodiversity
So / Neither / Either / Too › ViewMy cousins went to the movie theater yesterday._________did my uncle.
A. Too
B. Neither
C. Either
D. So
Past Tense › View
Change this sentence into past continuous: Fani dan Fino (play) a board game together
A. are playing
B. were playing
C. was playing
D. played
