ESL / EFL Grammar Exercises 21



Choose the appropriate options to complete the sentences.

1. I......on this assignment for two weeks, and I hope I......it soon.

A) was working / finished
B) worked / am finishing
C) have been working / will finish
D) have worked / was finishing
E) am working / have finished


2. Citizen Kane........by many critics as the greatest film that ...... in the 20th century.

A) is chosen /was making
B) chooses / has been made
C) has been chosen / was made
D) was chosen / is made
E) chose / makes


3. Officials are hopeful that the whole village........by the time the hurricane.

A) was evacuating / had struck
B) was evacuated / has struck
C) is going to evacuate / is striking
D) is evacuated / was striking
E) will have been evacuated / strikes


4. James......working for a local paper without even graduating from high school, and he......himself through his journalism ever since.

A) has begun / supports
B) began / has been supporting
C) was beginning / supported
D) had begun / is supporting
E) begins / will be supporting


5. Gunpowder......by the Chinese, who ......It in warfare as early as the 10th century.

A) has invented / had used
B) was being invented / have been using
C) was invented / were using
D) invented / used
E) had been invented / have used


6. .......beautiful a place is,......likely it is to eventually be spoiled by tourist pollution.

A) The more / the more
B) Whether / or
C) The sooner / the better
D) No sooner / than
E) Not only/ but also


7. .......had the rocket been launched it began to go off course.

A) Hardly/when
B) Both / and
C) Neither/ nor
D) Whether / or
E) The more / than


8. .......it was that attracted the audiences, Stanley Kubrick's films were always popular.

A) Everywhere
B) Not only
C) So much
D) Whatever
E) However


9. .......I can tell, prices in Japan have not risen for the past twenty years.

A) Just
B) Much like
C) As far as
D) If only
E) However


10. The Turkish national football team will never win a major tournament...... they learn discipline.

A) since
B) not only
C) whereas
D) even
E) unless

Score =
Correct answers:

▲▲▲▲▲▲▲

What’s New on GrammarBank:

  1. How Much vs How Many Exercise 2 - GrammarBank

    Feb 17, 18 05:06 AM

    Printable and online grammar exercises-- How Much vs How Many worksheets with answers

  2. Unless / IF Not - GrammarBank

    Feb 17, 18 04:29 AM

    Unless means except if. We use unless to make an exception to something we say. See details with examples and exercises.

  3. Second Conditional IF Exercise – GrammarBank

    Feb 16, 18 07:50 AM

    Second conditional (type two) grammar exercise with answers -- Check your answers at the bottom of the worksheet.

  4. First Conditional IF Exercise – GrammarBank

    Feb 14, 18 09:57 AM

    If conditional type 1 (first conditional) grammar exercise with answers-- Check your answers at the bottom of the worksheet.

  5. In Case - GrammarBank

    Feb 14, 18 03:36 AM

    Uses of In Case, detailed rules explanations with examples and exercises for English learners and teachers

  6. Wish Clauses - GrammarBank

    Feb 14, 18 03:32 AM

    Uses of Wish Clauses, grammar rules with examples, exercises, and detailed explanations.

  7. IF clauses / IF Conditionals - GrammarBank

    Feb 14, 18 03:26 AM

    IF clauses / First, Second and Third Conditionals (Type 1, type 2, type 3) categories explained with details, examples and exercises

  8. Third Conditional IF - GrammarBank

    Feb 14, 18 03:22 AM

    Third conditional if is used for unreal situations in the past. Type three conditional grammar, with examples and exercises

  9. Second Conditional IF - GrammarBank

    Feb 14, 18 03:21 AM

    Second conditional IF also referred as Type 2 conditional is used for...See second conditional rules, examples and exercises

  10. First Conditional IF - GrammarBank

    Feb 14, 18 03:19 AM

    First conditional if (Type one conditional) is when the condition is in present or future... see details with examples and exercises