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:
Grammar › ViewWhich sentence is correct in the third person singular form?
A. She walk to school every day.
B. He walks to school every day.
C. They walks to school every day.
D. He walk to school every day.
Future Tense › View
Dava : This letter is in French, and I don’t speak a word of French. Can you help me?
Devi : Sure. I………it for you.
A. will translate
B. will have translated
C. will be translating
D. will being translated
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.
