Action vs Non-Action
Since vs For
Options
Fill In The Blanks
Correct or Incorrect?
100

Which verb is an action verb? : 

PAINT, BELIEVE, OWN

PAINT

100

The band has been rehearsing ________ three hours.

FOR

100

The artist ________ portrait all afternoon.

a. has been painting

b. have been painting

c. has painting

A

100

I ________ ________ ________ (listen) to jazz music for two hours.

have been listening

100

The singer has been performing at the theater for two months.

CORRECT


200

Choose the correct sentence:

A: The singer has been knowing the song for years.

B: The singer has known the song for years.

B: The singer has known the song for years.

200

Mia has been taking painting classes ________ September.

SINCE

200

The musicians ________ for the concert since 8 a.m.

a. has been practicing

b. have been practicing

c. have practicing

B

200

She ________ ________ ________ (practice) her dance routine since Monday.

has been practicing

200

We have been owning this collection of paintings since 2010.

We HAVE OWNED this collection of paintings since 2010.

300

Complete the sentence:

The art students have ______________ (think) about their next exhibition all morning.

have been thinking

300

The orchestra has been practicing ________ five hours ago.

SINCE

300

Which is correct?

a. The dancers have been preparing for the show for weeks.

b. The dancers has been preparing for the show for weeks.

c. The dancers have been prepare for the show for weeks.

A

300

The art students ________ (work) on their final projects, and they ________ (stay) in the studio since early morning.

have been working / have stayed

300

How long has the sculptor been working on this statue?

She has been working on it since three weeks.

She has been working on it FOR three weeks.