It ….. a long time since I never see the cat
A. have been
B. has
C. has been
D. have

Random Topics:
Future TensesHave vs. HasVocabulary and DefinitionsPresent Simple: affirmative, negative, interrogativeVerb Tenses (Progressive, Perfect)Adjective ClausePresent Tenses and ConnectorsPronunciation and VocabularyPresent Perfect Tense and Simple Past TensePreposition of PlaceOther quiz:
Vocabulary › ViewSorry, but this chair is ______.
A. me
B. mine
C. my
D. our
Phrasal Verb › View
In what context would you use the phrasal verb ‘look down on’?
A. When someone is physically looking down from a high place
B. When someone is searching for something on the ground
C. When someone is admiring someone from a distance
D. When someone has a negative opinion or feeling of superiority towards another person or group.
Past Tense › ViewWhen I was three, I _____ to be a doctor.
A. want
B. was want
C. wanted
D. did want
Vocabulary and Grammar › View
Tom bought that book yesterday.
A. That book was bought by Tom yesterday.
B. That book was bought yesterday by Tom.
C. That book yesterday was bought by Tom.
D. That book was bought yesterday.