Past Simple or Present Perfect
Past Simple or Present Perfect
Past Simple or Present Perfect
com
Past Simple and Present Perfect
Answers:
© 2008 perfect-english-grammar.com
May be freely copied for personal or classroom use.
Present Perfect or Past Simple 2
1. I _________________ (see) three police cars this morning (it’s still morning).
3. A: What’s wrong?
(become) a musician.
© 2012 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
11. Lucy _________________ (break) her leg, so she can’t come skiing.
home.
17. She _________________ (be) a teacher for ten years, and she still enjoys it.
18. How long _________________ (you / know) Jill? I know you see her often.
20. A: Hello
© 2012 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
www.perfect-english-grammar.com
skating.
© 2010 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
11. John _________________ (lose) his bus pass – can he borrow some money?
13. He _________________ (be) married for ten years (but he got divorced).
20. He _________________ (be) married for thirty-five years (and he’s still
married now).
© 2010 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
www.perfect-english-grammar.com
Present Perfect or Past Simple 4
© 2011 www.perfect-english-grammar.com
May be freely copied for personal or classroom use