[ Grammar ]
Richard _____ (be) in Canada for six months.
A. is
B. was
C. has been
D. is being

Random Topics:
Prepositions after Verbs and AdjectivePresent Perfect TensePresent simple, Present continuous, Singular, PluralDependent PrepositionsDemonstrative PronounPast Simple & Past PerfectPast ContinuousSubordinate ConjunctionsModals and TensesSimple Past Tense & Future TenseOther quiz:
Grammar › ViewThe village is _____ quiet and peaceful.
A. such a
B. too
C. very
D. so
Present Perfect Tense › View
Choose the correct word from the options in brackets and change in present perfect tense.
The children __________ (has played/play) in the park all afternoon.
A. play
B. has played
Adjective vs Adverb › ViewYou should answer all the questions ___.
A. honest
B. honestly
Grammar › View
They’ve read the paper, ________ I have too.
A. and
B. but
C. either
D. neither
