FULL BLAST 3 – GRAMMAR TESTS – MODULE 3
Test
A. Circle the correct words.
1. Catherine has lived in this house before / since she was two years old.
2. Have you yet / ever read that book?
3. Angela has gone / been to Peru twice.
4. Julia and Maggie have just / yet finished eating.
5. He looks really tired. He’s been working / worked all day.
6. We went to the theatre last / yesterday Saturday.
7. I took up karate eight months ago / before.
8. Peter’s had this car since / for 2001.
9. Roland bought his house since / in 2005.
10. My parents have been married since / for twenty-five years.
10
score
B. Complete the sentences with the Present Perfect Simple or the Past Simple of the verbs in brackets.
1. Paul you (ever / visit) Beijing?
JackYes. I (go) there last summer.
2. JessicaThere you are! I (call) you five times so far today.
SusanI’m sorry. I (not hear) the phone ring. I was sleeping.
3. KathyHey! What you (do) last night?
you (go) over to John’s house?
AliceNo, I (be) really busy at work since last Friday, so I don’t
go out much.
4. AlexHow long you (know) Mark?
RonWe (be) friends for almost 10 years. We
(meet) in 2001.
5. Nancy Alice (sit) for the exam yet?
TinaYes. She (sit) for it yesterday morning.
12
score
C. Expand the notes into sentences. Use the Present Perfect Simple or the Present Perfect Progressive.
1. Elaine / already / borrow / three books / library
2. Kevin and Laura / read / two hours
3. Martha / drive / children / school / yet / ?
4. Stuart / never / travel / abroad
5. It / rain / since / this morning
6. Peter / already / take / two Maths tests
7. Louise / paint / the house / all week / ?
8. your parents / ever / visit / Germany / ?
9. Amanda / train / all morning