Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
By the end of the year, they ____ the new bridge.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
I ____ Emma since we were at primary school.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
I ____ him all morning, but he still isn't answering.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
I can finally relax. I ____ the report.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
She was happy because she ____ two chapters before lunch.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
It's nearly midnight. They ____ to bed by now.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
We ____ to catch the earlier train, but we were too late.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
Sarah looks exhausted. She ____ since six this morning.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
Before moving abroad, they ____ in the same village for over thirty years.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
By this time tomorrow, the builders ____ the new extension.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
By the time the police arrived, they ____ the building.
Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.
By next June, she ____ climate change for three years.
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
This is the third time we ____ this restaurant this year. (visit)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
By this time next week, she ____ on the project for six months. (work)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
I was exhausted because I ____ for my exams all week. (revise)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
Don't worry. I'll let you know as soon as I ____ the tickets. (book)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
By the time we reached the station, the train ____. (already / leave)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
I ____ on this project since January, and it's still nowhere near finished. (work)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
She ____ to Paris several times before she finally moved there. (be)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
It's nearly midnight. He ____ home by now. (arrive)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
By the time the meeting started, we ____ the problem. (discuss)
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
I've got paint all over my clothes because I ____ the living room. (decorate)
Complete each pair of sentences using one verb from the box. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
a. I ____ more than 3,000 miles this month. b. I ____ over 100 miles every day for the last few months.
Complete each pair of sentences using one verb from the box. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
a. By Friday, they ____ the new contract and will be ready to sell. b. By Friday, they ____ with the suppliers for nearly two months.
Complete each pair of sentences using one verb from the box. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
a. Maya ____ the window display all morning when the manager told her she wanted to change it. b. By the time the shop opened, Maya ____ the window display.
Complete each pair of sentences using one verb from the box. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
a. '____ him?' 'Yes. I did it first thing in the morning, but he hasn't replied yet.' b. I ____ him all morning, but he still hasn't replied.
Complete each pair of sentences using one verb from the box. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
a. Daniel was exhausted. He ____ facts and figures for hours. b. Before the interview, Daniel ____ all the key figures.
Complete each pair of sentences using one verb from the box. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
