You are on page 1of 8

English Mix Site

http://www.englishmixsite.com

EFL and ESL Printable GRAMMAR WORKSHEET TEENS&ADULTS


GRAMMAR WORKSHEET

TEENS Present Perfect Affirmative, negative and questions

1 Read the dialog. Then complete the rules.

Silvia: Have you heard the latest news?


Maureen: No. Whats up?
S: Jason and Laureen are getting married.
M: Thats great. I havent seen them for a long time! Where is the wedding?
S: They havent decided on the place yet, but theyve already set a date the 21st of July, I
think.
M: How long have they been together?
S: Theyve been dating since high school.
M: Wow, for more than five years then. Have you bought them a wedding gift?
S: Not yet. But I think Ill buy them an alarm clock.
M: Really? Thats the worst gift I've ever heard of!
S: Just kidding. I haven't really decided yet.

1 Look at the examples. Then complete with examples from the dialog.
Affirmative

Negative

questions

They havent decided on the


place yet.

2 Find the present perfect form of the verbs in parentheses. Then complete the sentences.
1 Who ______ all the chocolate? (EAT)
2 I _____ Gabriella for ages. Is she OK? (NOT SEE)

copyright Alicia Artusi and Gregory J. Manin

Page 1 of 8

English Mix Site

3 My grandma ________________ her glasses in your office and she cant see a thing. (LEAVE)
4 My plants ________ so fast and healthy that I need to get rid of some before the garden looks
like a jungle. (GROW)
5 My son ______________ mayonnaise since he got food poisoning last summer. (NOT EAT)
6 Sarahs kids ______________ three glasses in one hour. Cant they just play without destroying
everything? (BREAK)

3 About you. Use the following verbs to talk about your life. Use affirmative and negative
sentences.
TRAVEL EAT

VISIT

SEE

PLAY

READ

STUDY MOVE

Example: My mom hasnt traveled a lot, but she has visited many beautiful places in our
country.

4 Fill in with the affirmative or negative form of the present perfect tense.
My son Frank (1) ________(be) on the Internet since birth. Hes a teenager now, and he uses a
kind of lingo to chat with his friends I (2) _______(not see) before in my whole life. Needless to
say, he (3) _________ (not explain) this net lingo to me, but I figured out some expressions by
myself. For example: "sup" means "Whats up?" and "n2m" means "not too much."
Creating a new language (4) ________ (always / be) a way of self-expression, but this net lingo
kids (5) _______ (create) is really unique and a lot of fun to decipher. As with most new things,
there are advantages and disadvantages. Franks spelling of the English language (6) __________
(suffer) severe consequences. When hes doing his homework, he can hardly remember the
correct spelling of words. The good thing is that instant messaging (7) ______ (reduce) the phone
bill, which (8)_______________(never / be) as high since the new trend started.

5 Complete with for, since, already and yet.


David and Jill have an interesting new neighbor. He has only lived next door (1) _____ a few
weeks, but he has (2) ______ planted at least 200 new plants in his garden. David and Jill have
lived in their house (3) _____ 2005, and the house next door was for sale all that time. Every few
weeks Jill would say, "Has anyone bought that house (4) ______?" and the answer was always
no. Then, suddenly, the "For Sale" sign was gone and the new neighbor moved in and started
planting. "Have you spoken to the new neighbor (5) ______?" David asked Jill. She shook her

copyright Alicia Artusi and Gregory J. Manin

Page 2 of 8

English Mix Site

head. "I've tried to find an excuse to talk to him (6) ______ days, but it never seems like the right
time." "He's already lived here (7) ______ several weeks," David said. "Let's go introduce
ourselves." They went out, found their neighbor in his front garden and introduced themselves.
His name was Tom, and it turned out he was a rose breeder. "I've tried to create a truly blue rose
(8) ______ I was a student. I haven't succeeded (9) ______, but as you can see I'm not giving up."
He laughed. "I really hope you don't mind a lot of roses!"

6 Order the questions and answer them. Then, ask your partner.
1 yet/seen/have/a movie called Avatar/you
_______________________________________________?
2 your friend/been/who/since childhood/has
_________________________________________________?
3 your hair color/ever/have/you/changed
___________________________________________________?
4 have/spent/where/the best moments of your life/you
____________________________________________________?
5 neighbor/your/ever/bothered/has/you at night
_____________________________________________________?
6 never/who/disappointed/has/you
_____________________________________________________?

7a Write the name of the tense: simple past or present perfect.


1 actions which aren't finished, happened at an unstated time, are very recent or have an effect
on the present: ___________________
2 actions which happened at a stated time or are clearly finished: _____________
7b Complete using the present perfect and simple past.

copyright Alicia Artusi and Gregory J. Manin

Page 3 of 8

English Mix Site

Cal: (1) _________ (you / go) to the new skate shop yet, Pete?
Pete: Yeah. I (2) ______ (go) there yesterday. I actually (3) _____ (buy) some new gloves and a
really cool cap. It's a great place!
Cal: Sounds like it. I (4) ______ (not have) time to go yet. I (5) ______ (work) at the coffee shop
until 9 last night. In fact, I (6) _____ (not have) a day off in about two weeks!
Pete: That's not so bad. I (7) ______ (not work) since last month. The builders I work for just
don't have any jobs for me right now.
Cal: That's pretty tough. (8) ______ (you / ever work) in a coffee shop? One of our people (9)
_____ (quit) last week, so we really need somebody new.
Pete: Yeah, I (10) _______ (work) as a barista when I lived in California. I'll come in tomorrow and
talk to the manager, okay?

8a GRAMMAR BRIEF - Present perfect


Affirmative

Negative

question

I/you/they/we have been abroad

havent been abroad

Have you ever been


abroad?

He/She/It has been abroad

hasnt been abroad

Has she visited Italy?


Answers
Yes, I have/ No, I
havent
Yes, she has/ No, she
hasnt

7b You can use Present Perfect to talk about


Simple Present Use

Example

Your example

A finished event with no Ive been abroad.

copyright Alicia Artusi and Gregory J. Manin

Page 4 of 8

English Mix Site

specific time reference

My brother has seen most horror


movies.
My friends have given me a cool tshirt as a birthday present.

Actions which arent


finished

I havent finished my new research


yet.

Actions which have an


effect on the present

My sister has eaten all the ice cream.


(Note: the effect on the present is that
theres no ice cream left)

With superlatives

This is the worst movie Ive ever seen.

Most usual time expressions


just, already, for, since, ever, for ages
Example: I havent seen my primary school classmates for ages. (= for a long time)
Ive just talked to your mom. (= a moment ago)
Ive already set the table (= the table is set now)
Weve worked together since 2000. (= from the specified period of time to the present)
Ive worked in this company for three years (= for the specified period of time)
Have you ever climbed a mountain? (= at any time in your life?)

Scroll down to see the answer key

copyright Alicia Artusi and Gregory J. Manin

Page 5 of 8

English Mix Site

Answer key Printable Grammar worksheet Present Perfect


1
Affirmative

Negative

questions

theyve already set a date.

They havent decided on the


place yet.

Have you heard the latest


news?

I havent seen them for a long


time.

How long have they been


together?

Theyve been dating since


high school.

I haven't really decided yet.


Have you bought them a
wedding gift?

2
1 has eaten
3 havent seen
4 have grown
5 hasnt eaten
6 have broken

3
Per student
4
1 has been
2 havent seen
3 hasnt explained

copyright Alicia Artusi and Gregory J. Manin

Page 6 of 8

English Mix Site

4 has always been


5 have created
6 has suffered
7 has reduced
8 has never been

5
1 for
2 already
3 since
4 yet
5 yet
6 for
7 for
8 since
9 yet

6
1 Have you seen a movie called Avatar yet?
2 Who has been your friend since childhood?
3 Have you ever changed your hair color?
4 Where have you spent the best moments of your life?
5 Has your neighbor ever bothered you at night?
6 Who has never disappointed you?

7a

copyright Alicia Artusi and Gregory J. Manin

Page 7 of 8

English Mix Site

1 Present Perfect
2 Simple Past

7b
1 Have you gone..?
2 went
3 bought
4 havent had
5 worked
6 haven't had
7 havent worked
8 Have you ever worked..?
9 quit
10 worked

copyright Alicia Artusi and Gregory J. Manin

Page 8 of 8

You might also like