Choose Past Simple or Present Perfect 2
Make the correct form of the past simple or the present perfect
1) I
(see)
three police cars this morning.
.
2) After he
(arrive)
home, he
(unpack)
and
(go)
to bed early.
.
.
.
3) A:What's wrong?
B: I
(break)
a glass.
.
4) My grandparents only
(know)
each other for a few months before they
(get)
married.
.
.
5) I
(be)
in London for three years.
.
6) We
(see)
Julie last night.
.
7) He
(be)
a teacher before he
(become)
a musician.
.
.
8) When the boss
(walk)
into the room we
(know)
someone was going to get fired.
.
.
9) The children
(break)
a window in the school last week.
.
10) He
(see)
that film last year.
.
11) Lucy
(break)
her leg, so she can't come skiing.
.
12) Julie
(arrive)
- come and say hello.
.
13) They
(be)
cold when they
(arrive)
home.
.
.
14) Jack
(break)
his arm when he
(fall)
off a horse in 1995.
.
.
15) I
(know)
about the problem for months, but I
(not/find)
a solution yet.
.
.
16) A:When
(arrive)
B:At 10pm last night?
.
17) She
(be)
a teacher for ten years.
.
18) I
(not/see)
the sea before.
.
19) How long
(you/know)
Jill?
.
20) A:Hello
B:Hi Mum, it's me. I just want to say I
(arrive)
safely and everything is fine.
.
www.perfect-english-grammar.com