wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Intermediate Perfect vs past asking question noun and pronou

Total questions: 121

Worksheet time: 1hrs 6mins

Name
Class
Date
1.

Last December, I __________ snow for the first time in my life.

a)

see

b)

saw

c)

seen

d)

have seen

2.

I __________ a little better after I took the medicine.

a)

have felt

b)

had felt

c)

feel

d)

felt

3.

During the previous week, I __________ to the gym every evening.

a)

had been

b)

go

c)

have been

d)

gone

4.

A: Are you taking Vietnamese 101 this semester?

B: No, I __________ it. I __________ it last semester. This semester I'm in 102.

a)

had already taken ; took

b)

take ; take

c)

have already taken ; take

d)

have already taken ; took

5.

I ________ three lectures today and I still have two more later this afternoon.

a)

have

b)

have had

c)

had

d)

had had

6.

Remember that after you __________ the contract you won't be able to change your mind.

a)

signed

b)

had signed

c)

signs

d)

have signed

7.

A: Do you want a lift home?

B: No, I __________ this morning because my alarm clock didn't go off, so I need to work late.

a)

oversleep

b)

had overslept

c)

have overslept

d)

would have overslept

8.

The boy told me that he __________ his train ticket and didn't know how he would get home.

a)

loses

b)

had lost

c)

has lost

d)

lost

9.

At the conference, scientists reported that they __________ a cure for the rare disease.

a)

have found

b)

would have been finding

c)

had found

d)

have been found

10.

I __________ the dental operation to be painful, but I didn't feel a thing.

a)

expect

b)

am expecting

c)

have expected

d)

had expected

11.

By the age of 45, Mr. Johnson __________ himself as a NGO leader.

a)

established

b)

has established

c)

had established

d)

would have established

12.

I __________ classical music at first, but it is beginning to grow on me.

a)

hate

b)

hated

c)

have hated

d)

had hated

13.

Fresh fruits and vegetables are very difficult for consumers to get, and they are expensive these days because a typhoon __________ across the island.

a)

had just swept

b)

just swept

c)

is just sweeping

d)

has just swept

14.

The war between the two countries __________ to an end. It continues every day

a)

did not come

b)

has not come

c)

had not come

d)

not coming

15.

Last week Jess finished studying Chapter 1. This week she’s studying Chapter 2. She __________ Chapter 1 when he started Chapter 2.

a)

has already studied

b)

had already studied

c)

studied

d)

would have studied

16.
Emma ______ her suitcase last night. 
a)
packed
b)
has packed
17.
I haven't seen my parents _____ last Christmas.
a)
already
b)
before
c)
for
d)
since
18.
We have known our teacher _____ two years.
a)
since
b)
for
19.
Peter _____ five e-mails today.
a)
have sent
b)
has sent
c)
sent
d)
send
20.

______ ever ______ a holiday in Russia?

a)

did you / have

b)

do you / had

c)

have you / had

21.

Where ______ yesterday evening?

a)

have you been

b)

were you

c)

did you be

22.

My grandfather _____ before I was born.

a)

died

b)

has died

c)

hasn't died

23.
Last January I ................... to Switzerland.
a)
have travelled
b)
travelled
c)
did travel
24.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started
25.
Abel .................. in the class for three months.
a)
has was
b)
has been
c)
was
26.
An earthquake ..................... in southern California. It .................. at 9.25 a.m.
a)
just occured, occured
b)
has just occured, occured
c)
has just occured, has occured
27.
I _______ New Zealand.
a)
visited
b)
have visited
28.
I _______ New Zealand last year.
a)
visited
b)
have visited
29.
She _______ New Zealand three times.
a)
visited
b)
have visited
c)
has visited
30.
Anne _____ a ghost when she was 25 years old.
a)
saw
b)
has seen
c)
have seen
31.
Have you ever______ Korean food?
a)
eat
b)
ate
c)
eaten
32.
Be quiet! Anne _______ the lesson!
a)
started
b)
has started
c)
have started
33.

I (never/go) to Vienna.

a)

've never been

b)

never was

34.

I ______ to Spain two years ago.

a)

gone

b)

have gone

c)

went

d)

go

35.
Fatima is from a hot, arid part of the country. She ............. snow.
a)
has never seen
b)
never saw
c)
has never saw
36.
Last January I ................... to Switzerland.
a)
have travelled
b)
travelled
c)
did travel
37.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started
38.
Abel .................. in the class for three months.
a)
has was
b)
has been
c)
was
39.
An earthquake ..................... in southern California. It .................. at 9.25 a.m.
a)
just occured, occured
b)
has just occured, occured
c)
has just occured, has occured
40.
Gregory Adams? Yes, I know him. I ............. him since high school.
a)
have known
b)
knew
c)
have knewn
41.
Have you finished the exam ......?
a)
already
b)
just
c)
yet
42.
I have ................ done my homework. I did it yesterday night.
a)
just
b)
already
c)
yet
43.
Don't come here with these muddy shoes! I have ............. cleaned the floor!
a)
yet
b)
already
c)
just
44.
We haven't finished the lesson ........
a)
yet
b)
just
c)
already
45.

They (fell) ... sad last week.

a)

Felt

b)

Was fell

c)

Fill

d)

Fall

e)

was felting

46.

My brother ... to Mexico three times.

a)

was

b)

has been

c)

were

d)

have been

e)

was being

47.

A: Do you know where John is?

B: I ... John this week.

a)

have not seen

b)

don't know

c)

didn't know

d)

haven't saw

e)

hasn't seen

48.

I ... my keys yesterday. It was terrible!

a)

lost

b)

have lost

c)

am losing

d)

was lost

e)

had lost

49.

Carol ... already ... (call) her

a)

have already call

b)

has already called

c)

already has called

d)

already have called

e)

has called already

50.

Amel ... (finish) her homework an hour ago

a)

has finish

b)

have finished

c)

finished

d)

is finish

e)

was finish

51.
A: (you / take) the dog for a walk yet?
a)
Did you take...
b)
Have you taken...
c)
Have you been taking...
d)
Has you taken...
52.
They haven't repaired the stairs ... last summer.
a)
for
b)
since
53.
I have known my best friend ...... six years.
a)
for
b)
since
54.
I have lived in Poland ...... 1990.
a)
for
b)
since
55.
Choose the correct option:
It's the first time ... a jeep.
a)
I drive
b)
I has driven
c)
I'm driving
d)
I've driven
56.
Choose the correct option:
Bill’s eyes were red. He ... .
a)
has been crying
b)
has cried
c)
cried
d)
is crying
57.
Choose the correct option:
It ... all day! Why can’t it stop!
a)
is raining
b)
rains
c)
has been raining
d)
have been raining
58.
Choose the correct option:
I’m sorry, madam, but this carpet ... .
a)
has already been sold
b)
has been sold yet
c)
has been sold so far
d)
has yet been sold
59.
Choose the correct option:
1.  Joe ... for a new job all week since Friday.
a)
has been looking
b)
is looking
c)
looks
d)
has looked
60.
Choose the correct option:
I ... my mother yet.
a)
haven't seen
b)
hasn't seen
c)
hasn't been seeing
d)
haven't been seeing
61.
Choose the correct option: 
Paul ... on the phone for half an hour now.
a)
is talking
b)
has talked
c)
has been talking
d)
talks
62.
Choose the correct option: 
Who ... my video tape recorder? It’s not working now.
a)
has been using
b)
has been useing
c)
has used
d)
is using
63.

see-saw-.......

a)

see

b)

sow

c)

sew

d)

seen

64.

go-went -...

a)

got

b)

gone

c)

go

d)

gotten

65.

We use the Present Perfect Continuous

a)

When the time is finished but the action is not

b)

For an action recently finished but explains the situation

c)

When the action and time are finsished

d)

For an action that started in the past and is still in progress

66.

__________ the teacher __________ (come) back yet? I would like to ask her a question.

(a)  

67.

The twins (a)   (play) the piano for six years.

68.

I (a)   (have) three lessons today and I still have two more later this afternoon.

69.

Remember that after you (a)   (sign) the contract you won't be able to change your mind.

70.

The boy told me that he (a)   (lose) his train ticket and didn't know how he would get home.

71.

By the age of 45, Mr. Johnson (a)   (establish) himself as a NGO leader.

72.

My dad __________ just __________ (move) to his new office.

(a)  

73.

she / work here for five years

a)

she has been working for five years

b)

she have been working for five years

c)

she has worked for five years

d)

we has worked for five years

74.

I ________ (live) in Monterrey since kid.

a)

was living

b)

have been living

c)

has been living

d)

lived

75.

It’s a great movie. I have ___________ that movie many times.

a)

see

b)

seen

c)

saw

d)

to seen

76.

Have you finished answering all the questions ________?

a)

never

b)

ever

c)

still

d)

yet

77.

A. Have you ___________ the laundry?

B. Yes, I _________

a)

did / did

b)

done / do

c)

done / does

d)

done / have

78.

__________________ in Hong Kong since 2004.

a)

She lived

b)

She's lived

c)

She's live

d)

She've lived

79.

I __________ him for ages.

a)

seen

b)

haven't seen

c)

haven't saw

d)

has seen

80.

She's _________the boss for 6 months now.

a)

has

b)

be

c)

been

d)

has been

81.

He _________ had a lot of problems recently.

a)

have

b)

's

c)

is

d)

haven't

82.

She ___________ four marathons. Her first one ______ in 2001 in Amsterdam.

a)

has run / has been

b)

ran / was

c)

has run / was

d)

has ran / has been

83.

She __________ born on 31 July 1965.

a)

is

b)

has been

c)

was

d)

had

84.

She ____________ Harry Potter books although she says she won't write any more, lots of her fans hope her seventh one won't be her last.

a)

write

b)

wrote

c)

has written

d)

has wrote

85.
______________ wants to follow me?
a)
Which
b)
Who
c)
What
d)
Where
86.
_____________do you prefer, the red one or the blue one?
a)
Who
b)
Where
c)
What
d)
Which
87.
______________ are you crying?
a)
Why
b)
Who
c)
When
d)
Where
88.
________________are you coming again?
a)
Who
b)
Whom
c)
How
d)
When
89.
________________ pen did you take?
a)
How
b)
Who
c)
Whose
d)
Why
90.
________________ is everybody at home?
a)
Whom
b)
How
c)
What
d)
Which
91.
With _________________ did you play badminton yesterday?
a)
whom
b)
whose
c)
how
d)
where
92.
You look sad, ___________________ is the matter with you?
a)
what
b)
why
c)
how
d)
which
93.
______________ do you usually park your car?
a)
When
b)
What
c)
Who
d)
Where
94.
_____________ car was stolen last night?
a)
Whose
b)
Who
c)
Where
d)
Whom
95.
Mother : ____________ did you find the kitten?
Lina : By the roadside mum.
a)
How
b)
Where
c)
Why
d)
Which
96.
Azmi : _______________ likes singing?
Rosli : Me! Any singing contest to be held?
a)
Which
b)
Why
c)
What
d)
Who
97.
Do you know ______________ to bake cakes?
a)
Why
b)
When
c)
How
d)
What
98.
Aziz : Do you know her?Ali : No, I don't. ______________ is she?
a)
Who
b)
Whom
c)
Which
d)
Whose
99.
Mary : _________________ did Rahman go back early?
Zack : His father is sick.
a)
When
b)
How
c)
What
d)
Why
100.
Teacher : ____________________ did you get for your English paper?
Ramli : 95% sir.
a)
What
b)
How
c)
Who
d)
Why
101.
Azian : _______________ weren't you there?Raju : I missed the bus.
a)
How
b)
Why
c)
What
d)
Whose
102.
____________ is the servant coming?
a)
When
b)
Which
c)
What
d)
Whom
103.
____________ is the servant coming?
a)
When
b)
Which
c)
What
d)
Whom
104.
Lina : ___________ is your father feeling now?
Kassim : A little better
a)
Why
b)
What
c)
How
d)
Where
105.

............... is your sister? She´s Brenda.

a)

Who

b)

What

c)

How

106.

........ are you sad? Because I lost my money.

a)

What

b)

Where

c)

Why

107.
How many NOUNS are in the sentence?
She put her homework in the turn-in basket.
a)
0
b)
1
c)
2
d)
3
108.
How many PRONOUNS are in the sentence?
She put her homework in the turn-in basket.
a)
1
b)
2
c)
3
d)
4
109.
How many VERBS are in the sentence?
He ran for a touchdown, and scored.
a)
0
b)
1
c)
2
d)
3
110.
What are PREPOSITIONS?
a)
show location and time
b)
action and state of being
c)
connects two or more ideas
d)
replaces a noun
111.
What are ADVERBS?
a)
Describe a noun
b)
links two thoughts together
c)
Shows emotion
d)
Describe a verb
112.
What are ADJECTIVES?
a)
Links two thoughts together
b)
Shows emotions
c)
Describes a noun
d)
Action words
113.
What are ADJECTIVES?
a)
Links two thoughts together
b)
Shows emotions
c)
Describes a noun
d)
Action words
114.
A part of speech that answers questions WHO?, WHAT?, WHOM? is called 
a)
verb
b)
adverb
c)
adjective
d)
noun
115.
A part of speech that takes a place of a noun is called 
a)
adjective
b)
pronoun
c)
adverb
d)
conjunction
116.
A part of speech that connects or links two or more thoughts are 
a)
Adjectives
b)
Conjunctions
c)
Interjections
d)
Adverb
117.
A part of speech that describes a noun or pronoun is called 
a)
conjunction
b)
interjection
c)
adjective
d)
adverb
118.

"I went running this morning."

The underlined word is an example of a

a)

Adverb

b)

Adjective

c)

Verb

d)

Noun

119.

Foggy, bumpy, green, slimy, and pretty are all examples of

a)

Adverbs

b)

Nouns

c)

Adjective

d)

Pronoun

120.

Choose the correct pronoun to take the place of the underlined noun in the sentence.

Mr. Smith gives fresh food to the dogs.

a)

him

b)

He

c)

them

d)

Their

121.

Choose the letter of the underlined word or group of words that is not correct

a)

A. useful details

b)

B. weekly

c)

C. itself

d)

D. respect