Edit Game
English Grammar: Present Perfect and Past Simple
 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   11  Close
Dance Like This!
Good Job!
They ___ in New York ___ 10 years.
 
have lived / for
 
has lived / since
 
have ve / for
 
have lived / since
Sarah ___ here ___ Monday.
 
has worked / since
 
has worked / for
 
has work since
 
have worked / for
I ___ this book ___ last week.
 
have read / since
 
have read / for
 
have read / before
 
has read / for
My parents ___ married ___ 30 years.
 
A) have been / for
 
D) have been / since
 
B) has been / since
 
C) have be / for
He ___ here ___ three months.
 
A) has been / for
 
C) has be for
 
D) has been / since
 
B) have been / since
We ___ English ___ a long time.
 
A) have studied / for
 
C) have study / since
 
B) has studied / since
 
D) have studied / since
I ___ in this company ___ I graduated.
 
A) have worked / since
 
C) have work since
 
D) have worked / for
 
B) has worked / for
They ___ each other ___ five years.
 
A) have known / for
 
D) have known / since
 
C) have know for
 
B) has known / since
She ___ in Los Angeles ___ 2015.
 
A) has lived / since
 
C) has live / since
 
B) have lived / for
 
D) has lived / for
How long ___ Jonathan ___ how to ski?
 
A) has / known
 
C) have know
 
B) have known
 
D) has / knew