Grammar 1
Grammar 2
Grammar 3
Grammar 4
Vocabulary 1
100

Choose the correct sentence: I ___ to London three times.
A. have been
B. have gone
C. went

Answer: A

A. have been 

100

How long ___ you ___ (study) German?
A. have you studied
B. have you been studying
C. did you study

Answer: B

B. have you been studying

100

Which is correct?
A. red small shirt
B. small red shirt
C. shirt small red

Answer: B

B. small red shirt

small = size, red = color. Correct order: size → color.

100

Which is correct?
A. large white house
B. white large house
C. house large white

Answer: A

A. large white house

large = size, white = color. Order: size → color.

100

The T-shirt has no pattern — it is very simple and one colour. The T-shirt is ______.
A. striped
B. plain
C. dotted

Answer: B (plain)

Plain = single-color, no pattern.

200

Choose the correct recent-action sentence: She ___ (just / finish) her homework.
A. has just finished
B. has been just finishing
C. just finished

Answer: A 

A. has just finished

200

Which is best for repeated visits this year? They ___ (visit) us many times this year.
A. have been visiting
B. have visited
C. visited

Answer: B

B. have visited  

200

Which is correct?
A. old wooden table
B. wooden old table
C. table old wooden

Answer: A

A. old wooden table


old = age, wooden = material. Order: age → material

200

Which is correct?

A. old Italian painting
B. beautiful old Italian painting
C. Italian beautiful old painting

Answer: B

B. beautiful old Italian painting

beautiful = opinion, old = age, Italian = origin. Order: opinion → age → origin.

200

The dress has small round spots all over it. The dress is ______.
A. plaid
B. dotted
C. hooded

Answer: B (dotted)
dotted = covered in small dots / spots.  

300

Choose the best for duration: They ___ (learn) English for five years.
A. have learned
B. have been learning
C. learned

Answer: B 

B. have been learning

300

Choose the correct continuous statement: He ___ (work) here since 2010.
A. has worked
B. has been working
C. works

Answer: B

B. has been working

300

Which is correct?
A. blue long new dress
B. new long blue dress
C. long blue new dress

Answer: B

B. new long blue dress

new = age, long = size/shape, blue = color. Order: age → size/shape → color

300

Which is correct?

A. small red leather wallet
B. red small leather wallet
C. leather small red wallet

Answer: A

A. small red leather wallet

small = size, red = color, leather = material. Order: size → color → material.

300

The jacket has lines that go across it horizontally. The jacket is ______.
A. striped
B. sleeveless
C. tight

Answer: A (striped)
striped = pattern of parallel lines.

400

Which explains why someone is wet now? Why are you wet? You ___ (run).
A. have been running
B. have run
C. ran

Answer: A 

A. have you been running

400

Choose the best for completed count this month: She ___ (read) three books this month.
A. has been reading
B. has read
C. read

Answer: B 

B. has read

400

Which is correct?
A. leather German travel bag
B. German leather travel bag
C. travel German leather bag

Answer: B

B. German leather travel bag

German = origin, leather = material, travel = purpose. Order: origin → material → purpose.

400

Which is correct?

A. lovely long scarf
B. long black silk scarf
C. lovely black silk scarf

Answer: C

C. lovely black silk scarf

lovely = opinion, black = color, silk = material. (opinion → color → material)

400

The shirt fits close to the body and is not loose. The shirt is ______.
A. loose
B. tight
C. hooded

Answer: B (tight)
tight = fits closely; loose = roomy.

500

Choose the best negative for recent continuous problems: He ___ (not / sleep) well recently.
A. hasn't slept
B. hasn't been sleeping
C. didn't sleep

Answer: B

B. hasn't been sleeping 

500

Which sentence shows long activity with current result? We ___ (repair) the car all morning; it's still not ready.
A. have repaired
B. have been repairing
C. repaired

Answer: B

B. have been repairing  

500

Which is correct?

A. small modern desk
B. modern square black desk
C. small square plastic desk

Answer: C

C. small square plastic desk

small = size → square = shape → plastic = material.

500

Which is correct?

A. black elegant silk dress
B. elegant black silk dress
C. silk elegant black dress

Answer: B 

B. elegant black silk dress

elegant = opinion  black = color  silk = material  (Opinion → color → material)

500

The coat is made from blue denim fabric, like jeans. The coat is ______.
A. cotton
B. denim
C. woolen

Answer: B (denim)
denim = a sturdy cotton fabric used for jeans/ jackets.