Grammar Present Prefect

Grammar Present Prefect

6th - 9th Grade

8 Qs

quiz-placeholder

Similar activities

Past Simple / Past Continuous

Past Simple / Past Continuous

6th - 12th Grade

11 Qs

Causative verb

Causative verb

7th - 10th Grade

10 Qs

Present Perfect vs Past Simple

Present Perfect vs Past Simple

8th Grade

10 Qs

present simple tense

present simple tense

8th Grade

10 Qs

Past Simple, Present Perfect and Prsent Perfet Continuous

Past Simple, Present Perfect and Prsent Perfet Continuous

9th Grade

10 Qs

Past Simple, Past Perfect and Past Perfect Continuous

Past Simple, Past Perfect and Past Perfect Continuous

7th - 12th Grade

13 Qs

翰林國中英語_8下U3文法_使役動詞

翰林國中英語_8下U3文法_使役動詞

8th Grade

10 Qs

PRESENT PERFECT SIMPLE TENSE

PRESENT PERFECT SIMPLE TENSE

9th Grade

10 Qs

Grammar Present Prefect

Grammar Present Prefect

Assessment

Quiz

English

6th - 9th Grade

Medium

Created by

Nutthaphol Minalai

Used 33+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

I ...... my homework before the class starts.

have finished

has finished

had finish

have finish

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

We ...... good friends for many years.

has been

have been

had been

will have been

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

...... she ever ...... to an open Air Rock concert?

Has ...... join

Have ...... join

Have ...... joined

Has ...... joined

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

I ...... up the car yet.

haven't washed

hasn't washed

have washed

has washed

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

John ...... Russian since he was six years old.

have spoken

has spoken

have speak

had spoken

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

...... Jack ...... the football match?

Has ...... lose

Have ...... lose

Have ...... lose

Has ...... lost

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Katy ..... never ..... competition in her life.

had win

have won

has won

had won

8.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

They ..... the piano yet.

has played

have played

haven't played

hasn't played