That loud beeping noise (drive) me up the wall!
is driving
I (clean / not) the kitchen yet. Give me a 30 minutes. a. have not cleaned b. have not been cleaning
a. have not cleaned
When he was a student, he (be) a lot less organized than he is now.
was
She (learn) Spanish for a year and wants to spend her next holiday in Mexico. a. has learned b. has been learning
b. has been learning
I love Miami, so I (stay) here for an extended period of time. When I go back home, I (be) here for more than three months.
will stay/am going to stay, will have been
I (wait) for you at the bus stop when your bus arrives.
will be waiting
By the time I finally left the coffee shop where we were supposed to meet, I (have) five cups of coffee. a. had had b. had been having
a. had had
Recently, I (feel) really tired and moody.
have been feeling
I (try) to get tickets for that play for months, and I didn't want to miss it. a. had tried b. had been trying
b. had been trying
Margaret: Do you think everything will be finished when I get back from the store? Jerry: Don't worry. By the time you get back, I (pick) up the living room and (finish) washing the dishes. Everything will be perfect when your parents arrive.
will have picked up, will have finished OR finished
From the improvement in his skills, it was clear that he (practice).
had been practicing