[ Perfect Tense ]
Choose the correct form of ‘have’ or ‘has’ in the perfect tense: He ____ finished his project.
A. had
B. have
C. having
D. has

Random Topics:
V-ing/to-VHelping and Linking VerbsSynonym and AntonymPresent and Future TensesVocabulary, Adjective & PrepositionConditional and Mix Conditional SentenceFuture Perfect ContinuousGrammar: was/wereTAG QuestionsGrammar, Conditional Sentences, VocabularyOther quiz:
Tenses › ViewWhen John got home from work, _______________.
A. he has made a cup of coffee
B. he was making a cup of coffee
C. he makes a cup of coffee
D. he made a cup of coffee
Modal Verbs › View
You are quite late. You _________ the train.
A. may not arrive
B. might not have
C. may not get
D. might make
E. might miss
Prepositional Phrases › ViewI need to pass my exams ____ all costs.
A. in
B. on
C. at
Grammar › View
After running for more than two hours, the athlete ________ breaking the world record.
A. managed to
B. could
C. was able to
D. succeeded in