Grammar B1-B2: Present Perfect

Grammar B1-B2: Present Perfect

10th Grade

8 Qs

quiz-placeholder

Similar activities

THE THIEF'S STORY

THE THIEF'S STORY

10th Grade

10 Qs

CONDITIONAL SENTENCES

CONDITIONAL SENTENCES

10th - 12th Grade

10 Qs

Descriptive

Descriptive

10th Grade

10 Qs

ZERO CONDITIONAL (with "if") 2 level.

ZERO CONDITIONAL (with "if") 2 level.

10th Grade - University

10 Qs

Prepositions

Prepositions

4th Grade - University

10 Qs

Describe a Person

Describe a Person

10th Grade - University

13 Qs

TEST 1 - UNIT 2: URBANISATION

TEST 1 - UNIT 2: URBANISATION

10th - 12th Grade

10 Qs

Christmas

Christmas

10th Grade

11 Qs

Grammar B1-B2: Present Perfect

Grammar B1-B2: Present Perfect

Assessment

Quiz

English

10th Grade

Practice Problem

Easy

Created by

Nora almalki

Used 3+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Have you always ___ garlic?

been hating

hated

Answer explanation

The correct choice is 'hated' because it fits the present perfect tense 'have you always' indicating a completed action. 'Been hating' is incorrect as it suggests an ongoing action, which doesn't match the context.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Thanks for the recipe book! We've ___ two different recipes so far.

been trying

tried

Answer explanation

The correct choice is 'tried' because it indicates a completed action in the past. 'Been trying' suggests an ongoing action, which doesn't fit the context of having completed two recipes.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I'm worried about Sam. She's ___ too hard all the week.

been working

worked

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I've ___ to call the internet company all morning but I can't get through.

been trying

tried

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

She's ___ three main ways our company can reduce costs.

been finding

found

Answer explanation

The correct choice is 'found' because it indicates a completed action. The phrase 'She's found three main ways' suggests she has identified them, while 'been finding' implies an ongoing process, which doesn't fit the context.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

He's ___ for the party for weeks.

been preparing

prepared

Answer explanation

The correct choice is 'been preparing' because it indicates an ongoing action that started in the past and continues to the present, fitting the context of preparing for the party over several weeks.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

You've got white dust all over you! What have you ___ all day?

been doing

done

Answer explanation

The correct choice is 'been doing' because it fits the present perfect continuous tense, indicating an ongoing action throughout the day. 'Done' would imply a completed action, which doesn't match the context of having dust all over.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?