Present Perfect Continous
Past Perfect Continous
Future perfect Continous
Verbs
All related
100

She _________ cooking for an hour


Has been 

100

Find the Mistake

He had been work all day


He had been working all day.


100

By the time you arrive, he _________ (wait) for two hours.


will have been waiting


100

Past of eat

Ate

100

What is the opposite of easy?


Difficult 

200

They _________ studying since Monday.


Have been

200

They _________ (work) all day before they went home.


had been working


200

By noon, they _________ (travel) for six hours


will have been traveling


200

Past of run

Ran

200

What does exhausted mean?


Very tired

300

I _________ working all day.


A) has been
B) have been
C) am been
D) have being


300

We had been living in Chihuahua for five years before we moved to another city.

Yes 

300

By next month, she _________ (work) here for five years.


will have been working


300

Past read

Read

300

What does ancient mean?


From a long time

400

He had been playing video games for three hours.


Is it correct?

No 

He has been playing video games for three hours. 

400

We _________ for three hours before we decided to go home.


A) had been driving
B) have been driving
C) were driving
D) had driving

(A)

400

Which sentence is correct?

A) She will has been studying.
B) She will have been studying.
C) She will have studying.
D) She has will been studying.


B) She will have been studying.

400

Past of write 

Wrote

400

A strong feeling of fear or worry about something that might happen.


Anxiety

500

Which sentence is correct?

A) She has been study English.
B) She have been studying English.
C) She has been studying English.
D) She has studying English.

A) She has been study English.
B) She have been studying English.
C) She has been studying English.
D) She has studying English.

(C)


500

Which sentence is correct?

A) She had been study for two hours.
B) She had been studying for two hours.
C) She has been studying for two hours.
D) She had studying for two hours.


B) She had been studying for two hours.

500

By next June, she will have been working here _________ 2025.


Since

500

Past think

Thought

500

Sing a Song 

🎤