
English_1 / RL6
.doc$ 501
She ... … for 12 hours before she finished everything.
1) had been working 2) has been working
3) is working 4) has worked
$ 502
When I was a child I ... … running every day.
1) have gone 2) used to go
3) was going 4) had gone
$ 503
What ... … at 10 o’clock last night.
1) have you done 2) were you doing
3) have you been doing 4) had you done
$ 504
He hasn’t left the office ....
1) yet 2) before
3) just 4) already
$ 505
They will have finished ... 8 o’clock.
1) until 2) by the time
3) since 4) by
$ 506
I’m afraid I ... … to come to the party.
1) don’t go 2) won’t
3) won’t able 4) can’t
$ 507
“You look slimmer”. “Yes, I ... … 12 kilos.”
1) had lost 2) lost
3) have been loosing 4) have lost
$ 508
The plane ... …when I reached the airport.
1) already left 2) had already left
3) had already been leaving 4)has already been leaving
$ 509
” Have you ever been to China?”
“Yes, I ... … there in 1990.”
1) have gone 2) went
3) have been going 4) have been
$ 510
This factory ... … more cars this year than ever before.
1) produces 2) produced
3) has produced 4) producing
$ 511
This car ... … to use less petrol than any other.
1) designs 2) was designed
3) has designed 4) was designing
$ 512
By the end of the month the estate agent ... … twenty houses.
1) will sell 2) will have sold
3) will be selling 4) is going to sell
$ 513
Take some money in case you ... … to do some shopping.
1) will want 2) had wanted
3) wanted 4) want
$ 514
Jane ... … Spanish for five years now.
1) teaches 2) is teaching
3) taught 4) has been teaching
$ 515
I think that Dave ... … a new car this year.
1) had bought 2) will buy
3) buys 4) have bought
$ 516
She said that she ... … the actor several times before.
1) met 2) was meeting
3) meets 4) had met
$ 517
After we … ..., we can go to the cinema.
1) eat 2) will eat
3) ate 4) had eaten
$ 518
She performed brilliantly that evening, ... … ?
1) hasn’t she 2) didn’t she
3) hadn’t she 4) did she
$ 519
If I ... … the job, I’ll give a party.
1) will get 2) am getting
3) am going to get 4) get
$ 520
Jim was cooking dinner in the kitchen while Jo ... … the dog.
1) is feeding 2) has been feeding
3) was feeding 4)had been feeding
$ 521
I ... … dinner with James tomorrow.
1) am having 2) have been having
3) have had 4) had had
$ 522
You can’t leave the table until you ... … your dinner.
1) finished 2) finish
3) are going to finish 4) will finish
$ 523
Dave ... … in Manchester for several years before he decided to move to London.
1) will have worked 2) has worked
3) had been working 4) works
$ 524
Don’t phone me tonight. I ... … for my French exam.
1) will study 2) will be studying
3) study 4) will have studied
$ 525
Those cakes ... … delicious! Can I have one more?
1) tastes 2) are tasting
3) tasting 4) taste
$ 526
Harry was sunburnt because he ... … on the beach for six hours.
1) had been sitting 2) has sat
3) has been sitting 4) is sitting
$ 527
John ... … questions! He’s so boring.
1) has always been asking 2) always asked
3) is always asking 4) asks always
$ 528
Sarah ... … a bike to work, but now she drives.
1) used to ride 2) would ride
3) had ridden 4) used to riding
$ 529
It ... … The garden’s all white.
1) has been snowing 2) snows
3) had snowed 4) was snowing
$ 530
He’s a famous singer. He ... … a lot of concerts so far.
1) is giving 2) has given
3) gives 4)had been giving
$ 531
By the time we arrive home, she ... … cooking.
1) will have finished 2) is going to finish
3) will have been finishing 4)will finish
$ 532
Before he knew what was happening, the car ... … into the tree.
1) has crashed 2) was crashing
3) has been crashing 4) had crashed
$ 533
While Paul ... … the carpets the doorbell rang.
1) hoovers 2) was hoovering
3) has been hoovering 4) had hoovered
$ 534
Stephen won’t phone us until he ... … some news.
1) had 2) is having
3) will have 4) has
$ 535
... … to the bank later? If you are, can you deposit this cheque for me?
1) Will you be going 2) Have you gone
3) Do you go 4) Did you go
$ 536
I am interested in the furnished cottage near Dedham which you ... … in yesterday’s Telegraph .
1) are going to advertise 2) advertised
3) have advertised 4) was advertised
$ 537
I ... … my wallet, I can’t find it anywhere.
1) have lost 2) am losing
3) will lose 4) have been loosing
$ 538
You are late. I ... … for half an hour.
1) an waiting 2) have waited
3) have been waiting 4) wait
$ 539
They ... … with friends at the moment.
1) are staying 2) have been staying
3) stay 4) are going to stay
$ 540
I love this house. I ... … here all my life.
1) am living 2) had been living
3) have lived 4) was living
$ 541
This shampoo ... … of roses.
1) smells 2) is smelling
3) has been smelling 4)smell
$ 542
John ... … very polite to people these days.
1) has been 2) is being
3) has been being 4) will be
$ 543
She ... … poor, but now she is rich.
1) used to be 2) would be
3) has been 4) will be
$ 544
He ... … a new suit yesterday.
1) was buying 2) bought
3) had bought 4) buy
$ 545
It was a lovely day, so we ... … to go for a walk.
1) decided 2) had decided
3) have decided 4) decide
$ 546
There was no money left because we ... … it all.
1) spent 2) had spent
3) had been spending 4) spend
$ 547
“I’m having trouble with this exercise.”
“Don’t worry. I ... … you. ”
1) have helped 2) am going to help
3) helped 4) ‘ll help
$ 548
What … … about the new tax law?
1) are you thinking 2) do you think
3) have you thought 4) will you think
$ 549
I’ll be there as soon as I … … my key.
1) will find 2) found
3) find 4) am finding
$ 550
Next week when there … … a full moon, the ocean tides will be higher.
1) is being 2) is
3) will be 4) will have been
$ 551
“Why did you buy all this sugar and chocolate?” – “I … … a delicious dessert for dinner tonight”.
1) make 2) will make
3) am going to make 4) will have made
$ 552
While I … … TV last night, a mouse ran across the floor.
1) watch 2) watched
3) was watching 4) am watching
$ 553
“When is Mr. Fields planning to retire?” “Soon, I think. He … … here for a long time.”
1) has been working 2) worked
3) had been working 4) is working
$ 554
The earth … … on the sun for its heat and light.
1) is depend 2) depending
3) has depend 4) depends
$ 555
I don’t feel good. I … … home from work tomorrow.
1) am staying 2) stay
3) will stay 4) stayed
$ 556
In the last two decades, space exploration … … great contributions to weather forecasting.
1) is making 2) has made
3) made 4) makes
$ 557
One day a man was walking past a house when he … … a woman’s voice shouting for help.
1) heard 2) was hearing
3) has heard 4) has been hearing
$ 558
This isn’t my first visit to London. I … … here before.
1) am 2) have been
3) was 4) am being
$ 559
I’ve got my key. I found it when I … … for something else.
1) looked 2) have looked
3) was looking 4) am looking
$ 560
I can’t get Tessa on the phone. I … … all afternoon.
1) am trying 2) try
3) have been trying 4) was trying
$ 561
Sorry, I can’t talk now. I … … to an important meeting.
1) am going 2) go
3) will go 4) have gone
$ 562
The bank told me last week there was no money in my account. I … … it all.
1) have spent 2) had spent
3) spent 4) was spending
$ 563
I don’t want a steak. I think I … … the chicken.
1) have 2) am having
3) will have 4) had
$ 564
There is a fireworks display tomorrow. Janet … … it.
1) will watch 2) is watching
3) is going to watch 4) watches
$ 565
I’m seeing the boss this afternoon. But I must study this report before I … … him.
1) will see 2) see
3) saw 4) have seen
$ 566
You won’t be allowed to go to the seat after the play … … .
1) starts 2) will start
3) has started 4) had started
$ 567
Is the shop open yet? No, but there’s someone inside. I think it… … .
1) opens 2) is about to open
3) will open 4) is opening
$ 568
Could I have a word with you, please? Sorry, I’m in a big hurry. My train … … in fifteen minutes.
1) is going to leave 2) leaves
3) will leave 4) is leaving
$ 569
At this time tomorrow we … … over the Atlantic.
1) are flying 2) will fly
3) fly 4) will be flying
$ 570
We … … a party next Saturday. We’ve sent out the invitations.
1) are having 2) will have
3) have 4) will be having
$ 571
At nine o’clock yesterday morning we … … for the bus.
1) waited 2) wait
3) have waited 4) were waiting
$ 572
My friend … … the answer to all the questions.
1) is knowing 2) knows
3) know 4) has known
$ 573
Here is my report. I … … it last week.
1) finished 2) have finished
3) had finished 4) was finishing
$ 574
My arms are aching now because I … … since two o’clock.
1) am swimming 2) swam
3) have been swimming 4) swim
$ 575
When Martin … … the car, he took it out for a drive.
1) had repaired 2) has repaired
3) repaired 4) was repaired
$ 576
Robert … … ill for three weeks. He’s still in hospital.
1) had been 2) has been
3) is 4) was
$ 577
Janet was out of breath because she … … .
1) had been running 2) had run
3) was running 4) has run
$ 578
Graham won’t give up cigarettes. He … … about fifty a day.
1) is smoking 2) has smoked
3) has been smoking 4) smokes
$ 579
I … … the neighbour’s cat this week while she is in hospital.
1) feed 2) will feed
3) am feeding 4) fed
$ 580
The film star … … in the Waldorf Astoria on this visit to New York.
1) has been staying 2) is staying
3) stays 4) had stayed
$ 581
Don’t ask him! He … … really difficult at the moment.
1) is 2) is being
3) has been 4) will be
$ 582
He … … use to sell fruit.
1) doesn’t 2) didn’t
3) isn’t 4) don’t
$ 583
She … … do the homework.
1) isn’t 2) don’t
3) doesn’t 4) aren’t
$ 584
All my friends … … like football.
1) don’t 2) aren’t
3) isn’t 4) doesn’t
$ 585
They are cutting down all the trees. The countryside … … ruined.
1) will 2) won’t
3) will be 4) have been
$ 586
The Prime Minister … … making a speech tonight.
1) will 2) will be
3) was 4) is
$ 587
If I … you I would go on to the next exercise.
1) am 2) were
3) was 4) will be
$ 588
How long … … you been here?
1) have 2) had
3) are 4) will
$ 589
The Queen … opening the new hospital next week.
1) does 2) will
3) is 4) was
$ 590
It’s late. I think we … better go.
1) had 2) have
3) should 4) would
$ 591
We all tried to push the van, but it … … move.
1) can’t 2) couldn’t
3) won’t 4) wouldn’t
$ 592
Look! It … raining heavily.
1) does 2) is
3) will 4) was
$ 593
I wish you … … here. I miss you very much
1) will be 2) are
3) were 4) had been
$ 594
She is learning Italian. She … … taught by a professor from Milan.
1) is being 2) was
3) will 4) has
$ 595
… … you mind checking these figures?
1) Would 2) Should
3) Will 4) Do
$ 596
You … … afraid of snakes.
1) don’t 2) aren’t
3) won’t 4) didn’t
$ 597
I knew that I … … be sorry later.
1) am 2) will
3) was 4) would
$ 598
We … … not supposed to use this entrance.
1) are 2) will
3) shall 4) need
$ 599
The day before yesterday we … … to the restaurant by Tom Jenkins.
1) are invited 2) were invited
3) invite 4) will be invited
$ 600
Look! The bridge … … .
1) is being repaired 2) is been repaired
3) has being repaired 4) will have been repaired