1. we (not / have) a holiday last year. a didn't have b haven't had c hadn't have 2. my parents (be) to the usa many times. a have been b were c have being 3. i (buy) a new dress last week, but i (not / wear) it yet. a have bought a haven't worm b bought b wore c had bought c didn't wear 4. it (stop) raining yet? a did it stop b is it stopped c has it stopped 5. don't worry about your letter. i (send) it the day before yesterday. a sended b have sent c sent 6. i (lose) my glasses. i (have) them when i came to the college this morning. a losed a have had b have lost b had c lost c have 7. when jill (finish) school? a when had jill finished b when has jill finished c when did jill finish 8. when i was a child, i (always / be) late for school. a have always been b was always late c had always been 9. i can't find my umbrella. i think somebody (take) by mistake. a took b takes c has taken 10. – are you tired? – yes, a little. i (paint) the ceiling today. a have painted b painted c paint 11. we (not / see) peter this week, but we (see) him a couple of weeks ago. a didn't see a saw b haven't saw b have saw c haven't seen c have seen 12. – have you got any money? – yes, i (borrow) it from my brother. a borrowed b have borrowed c did borrow
B haven't had
C hadn't have
2. My parents have been to the USA many times.
A have been
B were
C have being
3. I bought a new dress last week, but I haven't worn it yet.
A have bought A haven't worn
B bought B wore
C had bought C didn't wear
4. Has it stopped raining yet?
A Did it stop
B Is it stopped
C Has it stopped
5. Don't worry about your letter. I sent it the day before yesterday.
A sended
B have sent
C sent
6. I have lost my glasses. I had them when I came to the college this morning.
A losed A have had
B have lost B had
C lost C have
7. When did Jill finish school?
A When had Jill finished
B When has Jill finished
C When did Jill finish
8. When I was a child, I have always been late for school.
A have always been
B was always late
C had always been
9. I can't find my umbrella. I think somebody has taken it by mistake.
A took
B takes
C has taken
10. — Are you tired?
— Yes, a little. I have painted the ceiling today.
A have painted
B painted
C paint
11. We haven't seen Peter this week, but we saw him a couple of weeks ago.
A didn't see A saw
B haven't saw B have saw
C haven't seen C have seen
12. – Have you got any money?
– Yes, I have borrowed it from my brother.
A borrowed
B have borrowed
C did borrow