Complex Test Present Perfect English

englisch- hilfen.de ? LEARN I N G EN GLI SH ON LI N E

Present Perfect - Test

A - Put in the correct verb form s.

1) t hey _____________ list ened a) has b) have

2) I _____________ thrown a) has b) have

3) she _____________ drunk a) has b) have

4) it _____________ changed a) has b) have

5) you _____________ sold a) has b) have

6) we _____________ fed a) has b) have

7) it _____________ closed a) has b) have

8) he _____________ taken a) has b) have

9) they _____________ hoped a) has b) have

10) you_____________ grown a) has b) have

B - W hich answ ers are correct?

1 ) W hich verb form s are Present Perfect?

a) had b) has c) had had d) has had e) have had

2 ) W hich verb form s are used to form the Present Perfect?

a) Infinitiv + -ed b) had + Infinitiv + -ed c) had + past part iciple d) has + past part iciple e) have + Infinitiv + -ed f) have + past part iciple

3 ) W hat are t ypical signal w ords for the Present Perfect ?

a) already b) at the m om ent c) ever d) j ust e) usually f) last night g) yet

englisch- hilfen.de ? LEARN I N G EN GLI SH ON LI N E

Pr esent Perfect - Test - page 1

englisch- hilfen.de ? LEARN I N G EN GLI SH ON LI N E

C - Put the phrases into Present Perfect.

1) they clean 2) you finish 3) she plays 4) she doesn't know 5) you bought 6) I run 7) he finds 8) we don't forget 9) we sing 10) it rains -

_____________________________________ _____________________________________ _____________________________________ _____________________________________ _____________________________________ _____________________________________ _____________________________________ _____________________________________ _____________________________________ _____________________________________

D - Negate the sentences.

1) They have gone t o t he park. 2) She has done the shopping. 3) The t wins have broken t he window. 4) I have learned new words. 5) Pat sy has cut her finger. 6) We have seen the film . 7) Anne has lost her m obile phone. 8) They have st olen t he lipst ick. 9) Sam has built a tree house. 10) Jeff has m ade pizza.

___________________________________________ ___________________________________________ ___________________________________________ ___________________________________________ ___________________________________________ ___________________________________________ ___________________________________________ ___________________________________________ ___________________________________________ ___________________________________________

E - for oder since?

1) __________ two hours 2) __________ Christ m as 3) __________ a long time 4) __________ 1997 5) __________ five years 6) __________ 12 o'clock 7) __________ I was three years old 8) __________ years 9) __________ Sunday 10) __________ a few m inutes

englisch- hilfen.de ? LEARN I N G EN GLI SH ON LI N E

Present Perfect - Test - page 2

englisch- hilfen.de ? LEARN I N G EN GLI SH ON LI N E

F - W hich answ er is correct?

1 ) I n w hich sentence is the Present Perfect used correctly? a) I has bought a new com puter. b) I have bought a new com puter. c) I have buyed a new com puter.

2 ) I n w hich sentence is the Present Perfect used correctly? a) We has left for Edinburgh. b) We have leaved for Edinburgh. c) We have left for Edinburgh.

3 ) I n w hich sentence is the Present Perfect used correctly? a) Em ily has losed her handbag. b) Em ily has lost her handbag. c) Em ily have lost her handbag.

4 ) I n w hich sentence is the Present Perfect used correctly? a) He has forgotten his hom ework. b) He has forgetted his hom ework. c) He have forgotten his hom ework.

5 ) I n w hich sentence is the Present Perfect used correctly? a) The lesson has j ust began. b) The lesson has j ust begun. c) The lesson have j ust begun.

6 ) I n w hich sentence is the Present Perfect used correctly? a) Liam has drawed a pict ure. b) Liam has drawn a pict ure. c) Liam have drawn a pict ure.

7 ) I n w hich sentence is the Present Perfect used correctly? a) They has m et at t he airport . b) They have m eet ed at t he airport . c) They have m et at t he airport .

8 ) I n w hich question is the Present Perfect used correctly? a) Have you had spaghetti for lunch? b) Has you had spaghet t i for lunch? c) Had you had spaghet t i for lunch?

9 ) I n w hich question is the Present Perfect used correctly? a) Where has you gone? b) Where have you goed? c) Where have you gone?

1 0 ) I n w hich question is the Present Perfect used correctly? a) Has you ever seen an eagle? b) Have you ever saw an eagle? c) Have you ever seen an eagle?

englisch- hilfen.de ? LEARN I N G EN GLI SH ON LI N E

Present Perfect - Test - page 3

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download