Present Perfect Simple or Continuous
Complete the sentences below with either the simple
or continuous form of present perfect.
1.
Heidi is a writer. You ask her:
a. How many books
(write)?
b. How long
(write)?
2.
Bill is waiting for you. You ask him:
How long
(wait)?.
3.
You see Ken playing tennis. You ask him:
a. How many games
(play)?
b. How long
(play) tennis?
c. Ken
tennis since he was 5 years old.
4.
Jill is learning Spanish. You ask her:
How long
(learn) Spanish?
5.
Jeff is smoking.
a. He
(smoke) 10 cigarettes so far today.
b. He
(smoke) all morning.
6.
John is an actor.
He
(be) in eight movies.