Edit Game
Y8 - Worksheet on present perfect
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   23  Close
4.6) Which is correct? I've been here since 5pm./ I've been here since two hours./ Both
I've been here since 5pm.
4.5) Do we use SINCE with the present perfect simple to show how long a situation has continued?
No. We use it to express the moment when a situation started.
4.4) Do we use FOR with the present perfect simple to show when a situation - which is still continuing - started?
No. We use it to express the duration of an activity.
4.3) Which is correct? I'm at home./ I'm at the home./ Both
I'm at home.
4.2) Which is correct? We'll go on foot./ We'll go by foot./ Both
We'll go on foot.
4.1) Do we use prepositions before times, places, or both?
Both.
3.6) Blake / be in class / an hour and a half
Blake has been in class for an hour and a half.
3.5) Vicky / have the tickets / weeks now
Vicky has had the tickets for weeks now.
3.4) Neil /live in Brighton / 1997
Neil has lived in Brighton since 1997.
3.3) Leslie / be in the kitchen / a quarter past two
Leslie has been in the kitchen since a quarter past two.
3.2) Jason / have a pet bird / October
Jason has had a pet bird since October.
2.6) Barbara's here for one more ___, then she goes back to England.
week
2.5) I also took Barbara to this great art show that ___ been here since the spring.
has
2.4) We went to the Statue of Liberty, where we waited for ___ hours to get in.
two
2.3) We've ____ to many places around town.
been
2.2) She's been here ___ four days now and she really likes it.
for
2.1) I've lived in New York since ___ and I'm really enjoying it.
2008
1.6) We've been talking ___ more than 5 minutes!
for
1.5) It's only been open ____ July.
since
1.4) He's been right by my table ___ the past 10 minutes.
for
1.3) I've been here ___ 12 o'clock.
since
1.2) I've been in line ____ 20 minutes.
for
1.1) I've been at the restaurant ____ over an hour.
for