Topics: Present Perfect and Past Simple
We …… her since last Christmas.
A. haven’t seen
B. haven’t see
C. didn’t see
D. saw
Select your answer:

Random Topics:
SuperlativesPast Simple, Past Continuous, Past PerfectWish SentencesVerbs and TensesPast Perfect and Past Perfect ContinuousPresent/Past/Future Continuous TenseSpellingPast Continuous TenseIF CLAUSEVocabulary & GrammarOther quiz:
Grammar › View“Tanaji fought bravely.” ‘bravely’ is which part of speech in the sentence?
A. Conjunction
B. Interjection
C. Noun
D. Adverb
Passive Voice › View
The fax machine ….. last week.
A. Is being repaired
B. Was repaired
C. Has repaired
D. Are repaired
