[ For vs Since ]
Steven has been an English teacher _______ a decade.
A. since
B. for

Random Topics:
Habitual and Continuous TensesPast simple regular verbsArticles - rulesAsking & Giving Attentionwould should couldTenses of VerbsSo Such Enough TooVerbal TensesHomophone & HomonymFuture TenseOther quiz:
Preposition › ViewWe may play football. It depends ……………………. the weather.
A. on
B. of
C. from
D. in
Grammar › View
Who __________ dinner yesterday? – It was Jack.
A. Did cook
B. cook
C. cooked
Grammar › ViewThe cat _ sleeping.
A. are
B. is
C. has
D. have
Grammar and Vocabulary › View
It’s something …… when you have to ask people for money.
A. embarrassing
B. embarrassed
C. was embarrased
D. is embarrasing
