Jake is a good footballer. Do you know since when . football? he has been playing he plays has he been playing is he playing
Jerry promised to come to work in time. He is not here, and he even . . isn’t calling hasn't called hasn't been calling doesn’t call
Susan is a fashion designer. Now, she . at a new set of clothes to be shown at a fashion show in April. works is working has been working has worked
Their car is as good as new though they . it for a number of years. have have been having are having have had
I don’t like Alice. She . about difficulties of life all the time. complains is complaining has complained has been complaining
There! . this big heavy cloud in the sky; I am sure it’ll rain in a minute. Do you see Have you seen Are you seeing Have you been seeing
For many years American schools . federal aid for special purposes. receive have received have been receiving are receiving
Sara, my next door neighbour, has a car, but she . it very often. doesn’t use isn’t using hasn’t used hasn’t been using
Look here! I simply refuse to believe what you . me now. are telling have been telling have told tell
Nora, you look awfully tired. What . all day? do you do are you doing have you been doing have you done
Her family . from town to town ever since she can remember. is moving has moved moves has been moving
About 85 percent of American students . public schools, which are supported by state and local taxes. attend are attending have attended have been attending
My mother is a medical nurse; she takes care of sick and old people. What . for a living? does your mother do is your mother doing has your mother done has your mother been doing
A group of scientists are travelling around Africa. How many countries . so far, I wonder? have they visited have they been visiting they have visited do they visit
It's raining, and I see you don't have an umbrella. You can borrow mine, I . it now. don’t need did not need haven’t needed haven’t been needing