HAVE/HAS
CORRECT THE MISTAKE
CHOOSE THE CORRECT OPTION
COMPLETE THE SENTENCE
100

She ___ been studying for three hours.
a) have
b) has

Has

100

He have been working all day

He has been working all day.

100

How long _______ playing football?
a) has he been
b) is he been
c) have he been

a) has he been

100

I ______ (work) on this project for two weeks.

have been working

200

CORRECT THE MISTAKE 

 He have been working all day.

He has been working all day.

200

They has been traveling since last month.

They have been traveling since last month

200

What _______ doing all this time?
a) has you been
b) have you been
c) is you been

b) have you been

200

They ______ (wait) for the bus since 8 AM.
 

have been waiting

300

COMPLETE THE SENTENCE 


They ______ (run) since this morning

have been running

300

She been has waiting for the bus for an hour.

She has been waiting for the bus for an hour.

300

Why _______ crying?
a) have she been
b) has she been
c) has she be


b) has she been ✅
 

300

She ______ (study) English for five years.
 

 has been studying

400

CHOOSE THE CORRECT OPTION 

How long _______ playing football?
a) has he been
b) is he been
c) have he been

 a) has he been

 FIND THE MIST

400

My dog have been barking since morning.

My dog has been barking since morning

400

How long _______ waiting for the bus?
a) has she been
b) is she been
c) have she been

a) has she been

400

We ______ (exercise) every day this week.
 

have been exercising

500

FIND THE MISTAKE

 We has been waiting for two hours.

"has" → "have"

500

She been has trying to contact you

She has been trying to contact you

500

Why _______ playing video games all day?
a) have you been
b) has you been
c) have you been  

c) have you been ✅

500

My friends ______ (plan) their vacation for months.

 have been planning