Grammar tests
Have you ... the Egyptian pyramids?
seen
You won't have to wait for long. They ... it within the next few minutes
'll have repaired
The train's very late. I ... my appointment
'm going to miss
I can't see you tomorrow afternoon. I ... a check-up at the dentist's
'm having
We're old friends. I ... her since I was a small child
've known
Why didn't you answer the phone earlier? I ... you five times already
've phoned you
... on the report for Grant Brothers at the moment?
Are you working
... the date of Dan's wedding anniversary? I've forgotten it
Do you remember
Come to the back door at 7.35 exactly. ... for you
I'll be waiting
I fancy a snack. I think ... myself a sandwich
I'll make
I think that was the best film ...
I've ever seen
It's rather cold in here. ... turn on the heating?
Shall I
Can you tell the children to be quiet? They ... !
are always arguing
Let's put the heating on. The nights ... colder now.
are getting
The meals here ... very expensive
aren't
After years as a classroom assistant, Alicia finally ... a teacher
became
'I know about the timtable changes.' 'Oh, when ... you?'
did they tell you
Although Sam spent four years studying maths, he ... it very well
didn't understand
Don't bother to invite Gerry - he ... musicals
doesn't like
Most children ... enough green vegetables
don't eat
I ... that job - the pay isn't good enough
don't think I'll take
Has your sister ... an Italian car?
ever driven
We ... all the museums in the towns by the end of the tour
had visited
Tony ... in China for long before the earthquake happened
hadn't been working
My cousin Claire ... a doctor for five years now
has been
That house .. for more than two years. I wish somebody would buy it!
has been for sale
Teresa is exhausted. She ... since eight this morning
has been working
Gerald ... to Italy He gets back next week
has gone
I'm going to be late for the meeting. My car ... .
has just broken down
You can collect your glasses now. The optician ... them
has repaired
The shoe shop ... the shoes I saw last week
hasn't got
I'm exhausted. I'm going to ... a sleep for half an hour
have
We don't need to rush - this bus ... late
is always
I'm afraid we can't tell you anything yet. The board of directors ... an official announcement tomorrow
is making
It this picture the woman ... a car that's broken down
is repairing
"Is Alana coming this evening?" "No, she ... at home with the kids.'
is staying
A student teacher ... our class while Mrs Bennet has her baby
is taking
According to the website there are three flights tomorrow. The earliest ... at 7.30 am
leaves
Our friends were ... in France at the time of the floods
living
Sandy's been to the opera ...
many times
The film ... with a car crash, and then...
opens
My boss ... to shout while we were discussing the sales figures
started
By the end of August ... on the new bridge for over eighteen month
they'll have been working
I ... on a color printer, but mine is borken at the moment
usually print
When I lived in Bilbao, I ... the Guggenheim Museum several times
visited
I had breakfast quite early, then I ... to the bus stop and caught the bus
went
Lucy called us with the news when we ... dinner
were preparing
Pablo and Pilar ... at the same hotel as us
weren't staying
Jeff was working for a medical company ... he finished his PhD
when
I don't know if I've passed the exam. I haven't had my result ...
yet
Sorry I shouted at you. I was annoyed because I ... problems with the computer all morning
had been having
Sony offered Neela a job before she ... her degree
had finished
We missed part of the concert because it ... when we got to the hall
had started
You can come round at 6. I ... by then
'll have finished work