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

Which actor has/have been playing Iron Man in the Marvel Cinematic Universe?

Robert Downey Jr. has been playing Iron Man since 2008.

100

She have watched the movie three times this week.

She has watched the movie three times this week.

100

I ______ (eat) breakfast already.

I have eaten breakfast already.

100

Which sentence is correct?
a) I have seen the movie already.
b) I has seen the movie already.
c) I seeing the movie already.

a) I have seen the movie already.

100

Find the error in the sentence:
She have traveled to many countries.

The error is "have". It should be "has".

200

Which movie series has/have been telling the story of a wizard named Harry since 2001?

he Harry Potter series has been telling the story of Harry since 2001.

200

I has been studying for two hours.  

I have been studying for two hours.

200

She ______ (finish) her homework just now.

She has finished her homework just now.

200

Which sentence is correct?
a) She has been studying for two hours.
b) She have been studying for two hours.
c) She is studying for two hours.

a) She has been studying for two hours.

200

I have been knowing her for five years.

The error is "been knowing". It should be "known".

300

Which director has/have been making movies with nonlinear narratives and surprising twists, such as Inception and Memento?

Christopher Nolan has been making movies with nonlinear narratives and surprising twists for years.

300

They hasn't visited the museum since it opened.

They haven't visited the museum since it opened.

300

They ______ (visit) that museum several times.

They have visited that museum several times.

300

Which sentence is correct?
a) We have gone to the concert last night.
b) We have been going to the concert last night.
c) We went to the concert last night.

c) We went to the concert last night.

300

They haven't understood the instructions yet.

There is no error in this sentence. It's already correct.

400

Which horror franchise has/have been scaring audiences with ghost stories and paranormal investigations since 2013?

The Conjuring series has been terrifying audiences with ghost stories since 2013.

400

We have been eating dinner right now.

We have been eating dinner for a while now.

400

We ______ (wait) for the bus for over an hour.

We have been waiting for the bus for over an hour.

400

Which sentence is correct?
a) I have worked here for five years.
b) I have been working here for five years.
c) I have working here for five years.

b) I have been working here for five years.

400

The error is "since". It should be "for" because we're talking about a period of time.  

We have been waiting for you for two hours.

500

Which film has/have been winning multiple awards while being praised for its innovative storytelling and unique visual effects since its release?

Everything Everywhere All at Once has been winning multiple awards and has been impressing audiences with its innovative storytelling since its release.

500

I have been seeing him yesterday at the concert.

I saw him yesterday at the concert. 


500

She ______ (not/decide) yet what to do for her birthday.

She hasn't decided yet what to do for her birthday.

500

Which sentence is correct?
a) They haven't decided what movie to watch yet.
b) They hasn't decided what movie to watch yet.
c) They decided what movie to watch yet.

a) They haven't decided what movie to watch yet.

500

He has been working on the project already.

He has already been working on the project.

M
e
n
u