The Negative Present Perfect

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!

Jane stopped smoking last spring. She says that she will never
smoke again, and I believe her. She for almost a year.

I used to go skiing a lot in the winter, but I moved to Florida
two years ago. I skiing since then.

The last time my dad rode a bicycle was when he was a teenager. He
a bike in a long time.

Margaret wrote a letter to her parents two months ago, but
she to them since then.

I want to take a computer science course this semester because
I one yet.

Marsha has studied karate for several years and she just got
her brown belt. She her black belt yet.

Mark has been a vegetarian for a long time. He
any meat since 1980.

My best friend moved away 3 months ago. He usually writes a lot
of letters, but he to me yet.

Jane has been on a strict diet since March. She
any sweets since she started the diet.

Charlie has been trying to find a cheap apartment, but he
a suitable one yet. Most of them are too small or too shabby.

The last time Henry bought some new clothes was last winter.
He any more since then.

Carol stopped speaking to her husband after their divorce last year.
She to him for a year.

I saw several excellent movies last year, but I any good
ones this year.

I usually spend a lot of money on clothes, but I
very much this year.

The last time I saw my grandparents was at last year's Thanksgiving.
I them since then.

Maria loves to read books in Spanish, but she
any books in English yet.

Carlos went to church every Sunday when he lived with his parents,
but he to church since then.

The Millers a vacation for the last two years.
They used to take one every summer.

Alice and Pamela hate to do homework. They
any since the beginning of this semester.

It usually rains during this time of the year, but it
at all for the last three weeks.

Betty has been taking flying lessons for two months, but she
the plane alone yet.

Jerry and his wife are very happy. They've been married for 5 years
and they any major problems.

The president made several speeches last month, but he
any so far this month.

Lisa and Joe just moved to Atlanta. They would like to make some new
friends, but they anyone yet.