Documente Academic
Documente Profesional
Documente Cultură
2. You look dirty. What have you been doing all day?
3. How many times has Charles visited New York?
4. She has been learning French words for hours, but she still doesn't remember
all of them.
5. The children have been watching videos for two hours.
6. Has he been studying hard today?
7. My father has never smoked.
8. Sorry, I'm late. Have you been waiting for long?
9. We haven't seen Lisa recently.
10. He has been writing his essay all day, but he hasn't finished yet.
Repeat exercise Shuffle exercise
1)
Check
Show
(they/arrive) already?
Check
Show
(run) 2000 metres today.
[ 's run ]
3) I
Check
Show
(clean) all morning - I'm fed up!
Check
Show
(you/know) Simon?
Check
Show
(drink) more water recently, and I feel better.
Check
Show
(bake).
Check
Show
(you/take) this exam?
Check
Show
(eat) six bars of chocolate today.
[ 's eaten ]
9) Julie
Check
Show
(cook) dinner. Let's go and eat!
[ 's cooked ]
10) The students
Check
Show
(finish) their exams. They're very happy.
[ have finished ]
11) The baby's face is really dirty. What
Check
Show
(he/eat)?
Check
Show
(work) too hard recently.
[.]
13) Luke Check
Show
(never/be) abroad.
Check
Show
(wait) three hours already!
Check
Show
(you/finish) your homework yet?
Check
Show
(you/be) a lawyer?
Check
Show
(read) your book all day. It's very interesting, but I'm only on chapter 2.
Check
Show
(drink) ten glasses of water!
[ 's drunk ]
19) I
Check
Show
(have) my dog for sixteen years.
[ 've had ]
20) Help, I
Check
Show
(lose) my wallet. How can I get home?
[ 've lost ]
Go to the main grammar exercises page.
Positive Negative Interrogative
I have been working I haven't been working Have I been working?
You have been working You haven't been Have you been working?
working
He, she, it has been He hasn't been Has she been working?
working working
You have been working You haven't been Have you been working?
working
They have been working They haven't been Have they been working?
working
Use:
Present Perfect Tense Chart
Subject Auxiliary - Main Verb -
-
Verb
I have - lived in that house for 2 years.