Have/Has
Correct Mistake
Find the mistake
Complete Sentence
Correct option
100
  • __ you been studying for the exam? (Have/Has)

Have you been studying for the exam?

100

She has been work here since 2020.

  •  She has been working here since 2020.

100

Maria have being cooking dinner for an hour.

Maria has been cooking dinner for an hour

100

_______English for three years.

She has been studying English for three years.

100

How long ___ this car?

a) have you been driving
b) have you driven

"How long have you been driving this car?

200

The baby __ been crying for a while. (Have/Has)

The baby has been crying for a while.

200

I has been studying English all day.

 I have been studying English all day.

200

You have being very crazy this week

You has been vary crazy this week

200

___on this project since January. 

They have been working

200

Why are your eyes red? ___ all night?

a) Have you cried
b) Have you been crying

Have you been crying all night?

300

__ your friends been helping you with homework? (Have/Has)

Have your friends been helping you with homework?

300

We have been watch TV since morning.

We have been watching TV since morning.

300

 I have being coocked for 9 hours.

I has been ccoocked for 9 hours.

300

__or the bus for over 30 minutes. 

I have been waiting

300

She’s exhausted because ___ for hours.

a) she has run
b) she has been running

She has been running for hours

400

We __ been waiting for the bus since noon. (Have/Has)

We have been waiting for the bus since noon.

400

He have been running for 30 minutes.

He has been running for 30 minutes.

400

The tacher make a popquiz

The teacher made a popoquiz.

400

___at the gym every morning. 

He has been exercising

400

___ TV since morning?

a) Have you watched
b) Have you been watching

Have you been watching TV since morning?

500
  • The teacher __ been explaining the topic for 30 minutes. (Have/Has)

The teacher has been explaining the topic for 30 minutes.

500

Maria have been cooking dinner for an hour.

Maria has been cooking dinner for an hour.

500

She has been seen the show for 2 hours.

Seen

500

___in this city since 2020. 

We have been living

500

The kids are muddy. What ___?

a) have they done
b) have they been doing

What have they been doing?