Vocabulary
Time Expressions
Present Perfect (Yes/No)
Present Perfect (Time)
100

The doctor asked me what my ______ were when I saw him.


(a change in your body that shows that you are sick)

symptoms

100

Betty has a driver's license. (one year)

   

Betty has had a driver's license for one year.

100

No, I haven't had lunch.

Have you had lunch?

100

They've been in Texas for six months. (How long)

How long have they been in Texas?

200

Max celebrates his birthday on May 4th. It's an ______ party.


(one time in a year)

annual

200

The students have lab. (all morning)

The students have had lab all morning.

200

No, I haven't been reading. I've been watching TV.

Have you been reading?

200

The students have been playing baseball since 1 p.m. (How long)

How long have the students been playing baseball?

300

I have to take my car to the mechanic ______ this week. I'm not sure what day.


(a time that you don't know)

sometime

300

Jim is in the Air Force. (a long time)

Jim has been in the Air Force for a long time.


300

No, she hasn't been in San Antonio for a long time.

Has she been in San Antonio for a long time?

300

I've been waiting for you for 20 minutes. (How long)

How long have you been waiting for me?

400

The receptionist asked me if I could come in at 8:00 on Thursday.


(to arrive on time)

make it

400

Frank doesn't have a bank account. (1999)

Frank hasn't had a bank account since 1999.

400

Yes, they've had their house since last year.

Have they had their house since last year?

400

She's been at the bank for two hours. (Where)

Where has she been for two hours?

500

Name at least 4 aches or pains you can have.

Example

"I have a sore throat" or "My throat is sore."

(Either way is correct)


1. I have a headache.

My head aches.

2. I have a stomachache. 

My stomach aches.

3. I have an earache. 

My ear aches.

4. I have a chest pain.

 My chest hurts.

5. I have a backache. 

My back aches.


500

Linda isn't in Alabama. (she got married)

Linda hasn't been in Alabama since she got married

500

No, I haven't been at the commissary long. I've only been here since 9 a.m.

Have you been at the commissary long?

500

Bob's had his license since last July. (What)

What has Bob had since last July?