present perfect
present continuous
pp+
ppc
on,at,in
100

I_____(see) that movie three times already. 

have seen

100

She__(talk) to her friend at the moment. 

is talking

100

We__(already finish) the test. 

We have already finished

100

look__those people swimming in the river. 

at

200

They___(build) that bridge since last year, but it isn't done yet. 

have been building 

200

___she___(cook) dinner now? 

is she cooking

200

he__(work) here since 2010, and he loves his job. 

he has worked

200

one of the strings__my guitar is broken. 

on

300

We___(try) to fix the problem for hours, but nothing has worked so far. 

have been trying 

300

I__(not understand) this question right now. 

I am not understand

300

why is the floor wet?___it (rain)? 

has it been raining? 

300

he spends most of the day sitting__the winder and looking outside.

at

400

The ground is wet because it ___(rain) all night. 

has been raining

400

She__always__(complain) about everything 

she is always complaining

400

how many times__you__(visit) that country? 

have you visited 

400

Joe works__the furniture department

in

500

How long___you___(learn) english before you moved abroad? 

have you been learning 

500

He__(constantly interrupt) me when I speak! 

he is constantly interrupting me! 

500

I__(never see) such a beautiful place before. 

I have never seen

500

my office is on the top floor. It's__the left as you come out of the lift. 

on