一朝掌握方法,一生远离补习
线上学习学习中心
C1 Advanced · GRAMMAR LESSONS

Unit 6: The perfect tenses: Forms and uses(完成时态:形式与用法)

3 exercises · 28 original questions

CEFRA1—C2Every level · Every skill
UNIT 6: THE PERFECT TENSES: FORMS AND USES(完成时态:形式与用法)28 questions · 全部题目
所有题目已展开,可以随时修改答案;完成后统一提交。
第 1 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 2 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 3 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 4 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

Choose the correct—or the most natural—verb form to complete each sentence. Choose the best answer.

I can finally relax. I ____ the report.

第 5 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 6 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 7 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 8 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 9 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 10 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 11 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 12 题 · GRAMMAR · C1
Exercise 1 · Exercise 1

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.

第 13 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 14 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 15 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 16 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 17 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 18 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 19 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 20 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 21 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 22 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 2 · Exercise 2

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)

第 23 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

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.

第 24 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

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.

第 25 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

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.

第 26 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

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.

第 27 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

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.

第 28 题 · GRAMMAR · C1 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

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 the time the museum reopens, the team ____ paintings for nearly two years. b. By the time the museum reopens, the team ____ the damaged painting.

0/28 已作答