1. She ………. German. a) isn't speaking b) doesn't speak c) don't speaks 2. Betsy ……… her jeans when Pete ………… in. a) was washing, came b) was washing, was coming c) washed, comed 3. Diane …….. next spring. a) will be traveling b) will travels c) will travel d) wills travel 4. We …… for you since 5 o'clock. a) wait b) have waited c) have been waiting d) are waiting 5. He … just … his work. Now he can go for a walk. a) haves… finished b) has… finished c) have been… finishing 6. They …….. basketball from 3 to 4 tomorrow. a) will play b) will playing c) will be playing 7. She …… for 7 years.
a) has been working