[ Prepositions ]
Thanks ………. . your letter.
A. on
B. for
C. at
D. from

Random Topics:
Conjunctions and PrepositionDefinite and Indefinite ArticleVerb Moods and Vague PronounsVerb TensePoetryPhrasesPassive Voice & TensesComparison & Modal Verbs in Passive VoicePresent Continuos TenseVocabulary & GrammarOther quiz:
Grammar › ViewPaul told me he’s going to Xiamen, but he didn’t tell me____________ he’s going to stay.
A. when
B. how many
C. how long
D. how much
Grammar › View
He’s ________met anyone famous.
A. never
B. ever
C. just
D. yet
Grammar and Absence › ViewWhich of the following is correct?
A. I was happy yesterday.
B. I am happy yesterday.
C. I were happy yesterday.
D. I happy yesterday.
Tenses › View
He hasn’t written a letter yet.
A. Future Simple
B. Present Perfect
C. Past Simple
D. Present Continuous
