Present TensesPresent SimplePresent ContinuousPresent Perfect
Choose Have or HasChoose For or Since 1Choose For or Since 2For or Since Rewrite SentencesEver or NeverFill Gaps
Present Perfect Continuous
Past TensesPast SimplePast ContinuousPast PerfectPast Perfect ContinuousPast Tenses AdvancedWhen vs WhileUsed to
Future TensesFuture SimpleFuture ContinuousFuture PerfectFuture Perfect ContinuousFuture TensesGoing ToGoing To vs Will
Grammar TestsAction VerbsAuxiliary VerbsContractionsDo and MakeSay and TellPhrasal VerbsModal VerbsAdverbs of FrequencyQuestion TagsEcho QuestionsReported Speech
ConditionalsZero ConditionalFirst ConditionalSecond ConditionalFirst or Second Conditional Third ConditionalMixed Conditionals
Tense Versus TensePresent Simple vs Present ContinuousPast Simple vs Present PerfectPast Continuous vs Past SimplePast Perfect vs Past SimplePresent Perfect vs Present Perfect ContinuousWill vs Going ToWill vs Going To For Predictions Future Perfect vs Future Perfect ContinuousMixed TensesTenses Advanced
VerbInversionVerb: To BeIrregular Verbs
Passive VoicePresent Simple PassiveContinuous Tenses PassivePast Simple PassivePerfect Tenses PassiveFuture Simple PassivePassive SummaryGoing to PassiveSay, Believe, SupposeGet + Participle
TestsPresent Perfect

Choose Have or Has

Choose have or has.

Do you need help?

1. I ________ met her before.
have
has
2. ________ you ever tried it?
Have
Has
3. She ________ read this book.
has
have
4. We ________ seen the movie.
has
have
5. ________ you fallen off a bike yet?
Have
Has
6. No one ________ seen us.
have
has
7. Karen and I ________ been friends for 20 years.
has
have
8. All the dogs ________ been found and are in good condition.
has
have
9. Either Patty or Tom ________ been to Europe.
have
has
10. A significant number of students ________ failed this test.
have
has
Submit
Present TensesPresent SimplePresent ContinuousPresent Perfect
Choose Have or HasChoose For or Since 1Choose For or Since 2For or Since Rewrite SentencesEver or NeverFill Gaps
Present Perfect Continuous
Past TensesPast SimplePast ContinuousPast PerfectPast Perfect ContinuousPast Tenses AdvancedWhen vs WhileUsed to
Future TensesFuture SimpleFuture ContinuousFuture PerfectFuture Perfect ContinuousFuture TensesGoing ToGoing To vs Will
Grammar TestsAction VerbsAuxiliary VerbsContractionsDo and MakeSay and TellPhrasal VerbsModal VerbsAdverbs of FrequencyQuestion TagsEcho QuestionsReported Speech
ConditionalsZero ConditionalFirst ConditionalSecond ConditionalFirst or Second Conditional Third ConditionalMixed Conditionals
Tense Versus TensePresent Simple vs Present ContinuousPast Simple vs Present PerfectPast Continuous vs Past SimplePast Perfect vs Past SimplePresent Perfect vs Present Perfect ContinuousWill vs Going ToWill vs Going To For Predictions Future Perfect vs Future Perfect ContinuousMixed TensesTenses Advanced
VerbInversionVerb: To BeIrregular Verbs
Passive VoicePresent Simple PassiveContinuous Tenses PassivePast Simple PassivePerfect Tenses PassiveFuture Simple PassivePassive SummaryGoing to PassiveSay, Believe, SupposeGet + Participle