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