______ you ______ to Japan?
Have / been
OMG! It ______(rain) all day. I can’t go out with my friend.
has been raining
_________ you ________(sleep) when your mother cooks for breakfast?
Will / be sleeping
They ____(stop) serving meals by the time we get to the restaurant.
will have stopped
She ____________ 10 kgs, so she can't wear her old skirts.
has lost
Bill’s eyes were red. He ______________(cry).
has been crying
Craig __________(sit) on the plane to Maldives this time tomorrow.
will be sitting
The 9th period _____________(finish) by 4.10 P.M.
will have finished
I’m sorry, sir, but this picture _____________(already sell).
has already been sold
Nutri has crumps because she _________(wash) dished for 40 minutes!
has been waking
Simon _____________(have) scrambled eggs for breakfast at 6.00 o'clock tomorrow.
will be having
At this time tomorrow, I _________(have) money to pay off my debts.
will have had
What is the structure of the Present Perfect Tense?
S + has/have +V3
What is the structure of the Present Perfect Continuous Tense?
S + has/have + been + Ving
What is the structure of the Future Progressive Tense?
S + will + be + Ving
What is the structure of the Future Perfect Tense?
S + will + have + V3