Learn English 100% free...Add a new lesson / test / 1 lesson per week
Log in!

Click here to log in
New account
4 million accounts created!
JOIN our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug




  • Get a free English lesson every week!
    Click here!





    Partners:
    - Our other sites
       


    Learn English > English exercises & lessons >
    -ing
    Other English exercises about the same topic:
    -ing
    [Choose another topic]
    Please check our guides.
    Free English lessons and exercises
    Difficulty
    Author
    Candidates
    Average
    Your mark
    Recommended lessons to learn English:
    1
    Adjectives - ing and ed *Lesson* felin 208679 73.5/100 Club
    2
    Doing, Do, To do... *Lesson* here4u 7495 65/100 Club
    3
    FOR and its use *Lesson* lucile83 111605 61.5/100 Club
    4
    Future continuous farshid 554 86.5/100 Club
    5
    Gerund *Lesson* webmaster 43617 68/100 Club
    6
    Gerund or Infinitive *Lesson* carlabice47 6466 67.5/100 Club
    7
    Gerund or Infinitive *Lesson* carlabice47 2788 61.5/100 Club
    8
    Gerund or Infinitve *Lesson* carlabice47 7087 66/100 Club
    9
    Gerunds *Lesson* paka98 8452 76.5/100 Club
    10
    Gerunds or Infinitives *Lesson* anuesther 4254 71/100 Club
    11
    Infinitive or Gerund *Lesson* here4u 3275 70.5/100 Club
    12
    Infinitive or gerund gfe1781 1299 53/100 Club
    13
    Look forward to/be used to *Lesson* lili73 27613 70/100 Club
    14
    Past Simple or Past Continuous *Lesson* greg100 16234 60.5/100 Club
    15
    Past tense or present perfect mrgargoyle 695 52.5/100 Club
    16
    Present continuous *Lesson* here4u 9634 72/100 Club
    17
    Present perfect simple or continuous anonyme 1878 55/100 Club
    18
    Present simple or continuous eos17 1215 67.5/100 Club
    19
    TO + verb base or TO + V + ing *Lesson* here4u 19051 47.5/100 Club
    20
    To be / to have: -ing forms... *Lesson* here4u 3575 55.5/100 Club
    21
    To like doing/ to like to do // I would like to do *Lesson* here4u 3653 64.5/100 Club
    22
    Two simultaneous actions in the past ... *Lesson* here4u 8999 57.5/100 Club
    23
    V- ing or infinitive *Lesson* here4u 3717 61/100 Club
    24
    Verb + -ing or to.(2) *Lesson* felin 38872 60.5/100 Club
    Other interesting lessons and exercises to learn English:
    1
    -ing webmaster 58964 73/100 Club
    2
    -ING or -ED anonyme 17052 67.5/100 Club
    3
    -ING or not? anonyme 47018 68/100 Club
    4
    -ing/infinitive anonyme 10528 68/100 Club
    5
    -ING? anonyme 31716 53/100 Club
    6
    2 presents anonyme 23038 66/100 Club
    7
    Action or non action verbs lili73 102061 60/100 Club
    8
    Adjectives :ed or ing? anonyme 22083 71.5/100 Club
    9
    Adjectives: -ed or -ing zilazila 990 79.5/100 Club
    10
    Basic knowledge for v-ing anonyme 950 58.5/100 Club
    11
    Be + ing anonyme 35428 69.5/100 Club
    12
    Be-ing and sentences anonyme 13812 69.5/100 Club
    13
    Cake for the family tav 3928 37.5/100 Club
    14
    Choose the right tenses of the verbs lucile83 15445 53.5/100 Club
    15
    Confusing adjectives carlabice47 5213 64.5/100 Club
    16
    Correct form of verbs anonyme 73600 59/100 Club
    17
    Correct form of words anonyme 4098 55.5/100 Club
    18
    Correct verbs anonyme 1509 55/100 Club
    19
    Disorder with -ing anonyme 4676 55.5/100 Club
    20
    Double construction for verbs taiji43 2370 54/100 Club
    21
    First conditional and present continuous necroboynonoss 3958 49/100 Club
    22
    Future Continuous zilazila 2846 53.5/100 Club
    23
    Future continuous necroboynonoss 580 64.5/100 Club
    24
    Future continuous necroboynonoss 558 61/100 Club
    25
    Future continuous necroboynonoss 915 64/100 Club
    26
    Future continuous mouha98 686 79.5/100 Club
    27
    Future Continuous Tense anonyme 8591 63.5/100 Club
    28
    Future continuous tense anonyme 1016 62/100 Club
    29
    Future in present continuous nounous 645 54/100 Club
    30
    Future or not? anonyme 5753 74/100 Club
    31
    Future perfect continuous necroboynonoss 809 62/100 Club
    32
    Future perfect continuous necroboynonoss 727 63.5/100 Club
    33
    Future perfect continuous tense anonyme 5058 54/100 Club
    34
    Future Perfect simple or continuous anonyme 15086 51.5/100 Club
    35
    Future V-ing necroboynonoss 839 55/100 Club
    36
    Future will be + v-ing necroboynonoss 2659 57/100 Club
    37
    Gerund anonyme 7458 64.5/100 Club
    38
    Gerund lucile83 77465 39/100 Club
    39
    Gerund anonyme 4662 61/100 Club
    40
    Gerund anonyme 3192 45/100 Club
    41
    Gerund anonyme 4007 80/100 Club
    42
    Gerund anonyme 43973 72/100 Club
    43
    Gerund anonyme 3583 70/100 Club
    44
    Gerund anonyme 3450 75.5/100 Club
    45
    Gerund anonyme 51368 66/100 Club
    46
    Gerund anonyme 25998 72.5/100 Club
    47
    Gerund anonyme 61299 80.5/100 Club
    48
    Gerund anonyme 2558 72.5/100 Club
    49
    Gerund alexiszaza69 391 80/100 Club
    50
    Gerund wildrife 294 85/100 Club
    51
    Gerund 1 ( verb + ing) farshid 247 80/100 Club
    52
    Gerund after certain verbs anonyme 14251 71/100 Club
    53
    Gerund after preposition anonyme 2792 67.5/100 Club
    54
    Gerund after prepositions anonyme 36029 49.5/100 Club
    55
    Gerund and Infinitive anonyme 9195 67.5/100 Club
    56
    Gerund and Infinitive anonyme 3954 73/100 Club
    57
    Gerund and infinitive anonyme 2673 70/100 Club
    58
    Gerund and Infinitives anonyme 5879 56/100 Club
    59
    Gerund or infinitive anonyme 12964 65.5/100 Club
    60
    Gerund or infinitive anonyme 13261 66/100 Club
    61
    Gerund or infinitive irish21 7754 73/100 Club
    62
    Gerund or Infinitive greg100 7115 73/100 Club
    63
    Gerund or infinitive anonyme 3078 67/100 Club
    64
    Gerund or infinitive ilona2 3996 59.5/100 Club
    65
    Gerund or infinitive anonyme 7183 52.5/100 Club
    66
    Gerund or Infinitive anonyme 1630 69.5/100 Club
    67
    Gerund or Infinitive anonyme 1740 76.5/100 Club
    68
    Gerund or infinitive anonyme 1839 75/100 Club
    69
    Gerund or infinitive anonyme 6719 65.5/100 Club
    70
    Gerund or infinitive anonyme 1041 69/100 Club
    71
    Gerund or infinitive anonyme 870 74.5/100 Club
    72
    Gerund or Infinitive leopold 1250 75.5/100 Club
    73
    Gerund or infinitive anonyme 1225 72.5/100 Club
    74
    Gerund or infinitive anonyme 1045 70.5/100 Club
    75
    Gerund or Infinitive zilazila 879 80/100 Club
    76
    Gerund or Infinitive mahrabad 724 63/100 Club
    77
    Gerund or Infinitive zilazila 1057 69/100 Club
    78
    Gerund or infinitive anonyme 978 66.5/100 Club
    79
    Gerund or infinitive anonyme 494 64/100 Club
    80
    Gerund or participle anijul 1189 77.5/100 Club
    81
    Gerunds and Infinitives anonyme 1880 67.5/100 Club
    82
    Gerunds and Infinitives with Verbs zilazila 1307 60/100 Club
    83
    Gerunds and Prepositions greg100 4622 68.5/100 Club
    84
    Gerunds or Infinitives zilazila 2052 76/100 Club
    85
    How to add -ING to a verb lili73 53171 72/100 Club
    86
    Infinitive or - ing form anonyme 2590 71/100 Club
    87
    Infinitive or -ing anonyme 3279 62.5/100 Club
    88
    Infinitive or gerund anonyme 2270 73.5/100 Club
    89
    Infinitive or gerund anonyme 25447 49.5/100 Club
    90
    Infinitive or gerund anonyme 3409 66.5/100 Club
    91
    Infinitive or Gerund anonyme 2799 68/100 Club
    92
    Infinitive or Gerund anonyme 2487 70/100 Club
    93
    Infinitive or gerund anonyme 2334 76/100 Club
    94
    Infinitive or gerund mwood 637 69.5/100 Club
    95
    Infinitive or gerund eos17 1257 68.5/100 Club
    96
    Infinitive or gerund ? anonyme 7867 61.5/100 Club
    97
    Infinitive or gerund? anonyme 62392 58.5/100 Club
    98
    Infinitive or Gerund? eos17 10871 39/100 Club
    99
    Infinitive or ING? anonyme 9210 56.5/100 Club
    100
    Infinitive or V + ing anonyme 4030 67/100 Club
    101
    Infinitive or v-ing anonyme 2480 57/100 Club
    102
    Infinitive or V-ing hidalgo 6489 61.5/100 Club
    103
    Infinitive or verb+ing anonyme 3036 61/100 Club
    104
    Infinitive with 'to' or -ing anonyme 10635 54/100 Club
    105
    Infinitive/gerund lili73 37893 71/100 Club
    106
    Ing or the infinitive anonyme 4842 47/100 Club
    107
    Like + ing anonyme 96281 54/100 Club
    108
    MAKE QUESTIONS - USING THE PAST CONTINUOUS TENSE anonyme 20741 37.5/100 Club
    109
    Parallel Structure anonyme 10397 70/100 Club
    110
    Passive and past simple v-ing necroboynonoss 2881 51/100 Club
    111
    Passive form in present continuous necroboynonoss 5023 59.5/100 Club
    112
    Past continuous komiks 14272 53.5/100 Club
    113
    Past continuous anonyme 2287 63/100 Club
    114
    Past continuous valdyeuse 1430 70/100 Club
    115
    Past continuous anonyme 494 67/100 Club
    116
    Past continuous farshid 1028 48/100 Club
    117
    Past continuous adrien62 518 70/100 Club
    118
    Past continuous eos17 365 66/100 Club
    119
    Past continuous tense anonyme 39208 58.5/100 Club
    120
    Past or present perfect simple or continuous anonyme 1835 48.5/100 Club
    121
    Past Perfect Continuous zilazila 1496 57.5/100 Club
    122
    Past perfect continuous zilazila 566 49/100 Club
    123
    Past perfect continuous anonyme 790 56/100 Club
    124
    Past perfect simple or continuous zilazila 1043 67.5/100 Club
    125
    Past perfect V-ing necroboynonoss 2466 61.5/100 Club
    126
    Past Perfect V-ing necroboynonoss 471 76.5/100 Club
    127
    Past perfect V-ing necroboynonoss 353 83.5/100 Club
    128
    Past perfect V-ing necroboynonoss 484 76.5/100 Club
    129
    Past Progressive or Past Simple anonyme 671 54/100 Club
    130
    Past simple / Past continuous anonyme 3351 54/100 Club
    131
    Past simple / Preterite continuous anonyme 6357 58/100 Club
    132
    Past simple and continuous here4u 6632 64/100 Club
    133
    Past simple or BE + ING? anonyme 5435 39.5/100 Club
    134
    Past simple or continuous anonyme 3857 60/100 Club
    135
    Past simple or continuous anonyme 47725 53/100 Club
    136
    Past Simple or Continuous anonyme 2153 69.5/100 Club
    137
    Past simple or continuous valdyeuse 1576 56/100 Club
    138
    Past simple or continuous eos17 1991 47.5/100 Club
    139
    Past simple or continuous anonyme 1010 74.5/100 Club
    140
    Past simple or continuous asnabe 1260 64.5/100 Club
    141
    Past Simple or Continuous anonyme 633 69/100 Club
    142
    Past simple or continuous anonyme 610 56/100 Club
    143
    Past simple or continuous eos17 897 61.5/100 Club
    144
    Past simple or continuous anonyme 656 60.5/100 Club
    145
    Past Simple or Past Continuous anonyme 1901 68.5/100 Club
    146
    Past simple or Past continuous zilazila 918 59.5/100 Club
    147
    Past simple or Past continuous mouha98 808 53/100 Club
    148
    Past Simple or Past Continuous anonyme 794 58.5/100 Club
    149
    Prepositions + ing anonyme 3825 37/100 Club
    150
    Present + ing anonyme 15034 50.5/100 Club
    151
    Present + ing anonyme 4459 76/100 Club
    152
    Present +ing anonyme 11749 75/100 Club
    153
    Present -ing anonyme 8208 82.5/100 Club
    154
    Present BE + -ING anonyme 11101 39.5/100 Club
    155
    Present BE + ING anonyme 6021 45.5/100 Club
    156
    Present BE + V ing - A1 bridg 168009 64.5/100 Club
    157
    Present BE + Ving bridg 694914 88.5/100 Club
    158
    Present Be - ing anonyme 2543 74.5/100 Club
    159
    Present BE+ V-ing komiks 5587 64/100 Club
    160
    Present be+ing anonyme 9743 68.5/100 Club
    161
    Present Be+Ing anonyme 1004 71/100 Club
    162
    Présent be+ing: spelling changes anonyme 3552 79/100 Club
    163
    Present continuous anonyme 11541 67.5/100 Club
    164
    Present continuous anonyme 14640 64/100 Club
    165
    Present continuous lucile83 23914 77.5/100 Club
    166
    Present continuous anonyme 4314 73.5/100 Club
    167
    Present continuous anonyme 19797 65.5/100 Club
    168
    Present continuous anonyme 5984 72.5/100 Club
    169
    Present continuous anonyme 3468 61.5/100 Club
    170
    Present continuous younes91 5488 76/100 Club
    171
    Present continuous anonyme 62760 69.5/100 Club
    172
    Present continuous anonyme 2935 75/100 Club
    173
    Present continuous manon12 1394 77/100 Club
    174
    Present continuous adrien62 898 76.5/100 Club
    175
    Present continuous anonyme 2897 66/100 Club
    176
    Present continuous anonyme 2588 69.5/100 Club
    177
    Present continuous anonyme 1818 73/100 Club
    178
    Present continuous anonyme 5803 70.5/100 Club
    179
    Present continuous anonyme 1747 70.5/100 Club
    180
    Present continuous anonyme 1088 70.5/100 Club
    181
    Present continuous jugurthabeldi 3701 61/100 Club
    182
    Present continuous here4u 7645 77/100 Club
    183
    Present continuous anonyme 3791 74.5/100 Club
    184
    Present continuous zilazila 1141 68/100 Club
    185
    Present continuous anonyme 1067 67/100 Club
    186
    Present continuous anonyme 1071 72.5/100 Club
    187
    Present continuous nounous 643 86.5/100 Club
    188
    Present continuous anonyme 578 84.5/100 Club
    189
    Present continuous anonyme 809 72.5/100 Club
    190
    Present continuous anonyme 643 70.5/100 Club
    191
    Present continuous anonyme 481 78.5/100 Club
    192
    Present continuous aadgamer 696 67/100 Club
    193
    Present continuous anonyme 585 75/100 Club
    194
    Present continuous anonyme 1339 77.5/100 Club
    195
    Present continuous anonyme 482 77.5/100 Club
    196
    Present continuous anonyme 619 79.5/100 Club
    197
    Present Continuous anonyme 509 72.5/100 Club
    198
    Present continuous anijul 651 72/100 Club
    199
    Present continuous anonyme 423 76/100 Club
    200
    Present Continuous zilazila 489 74/100 Club
    201
    Present continuous farshid 457 55/100 Club
    202
    Present continuous anonyme 377 72/100 Club
    203
    Present continuous anonyme 789 65/100 Club
    204
    Present continuous / Present simple anonyme 13830 49.5/100 Club
    205
    Present continuous and the Going to form anonyme 186059 50/100 Club
    206
    Present Continuous for Future Arrangements anonyme 60898 67/100 Club
    207
    Present continuous tense farshid 1033 33/100 Club
    208
    Present or Past Continuous anonyme 385 64.5/100 Club
    209
    Present or past tense + ing anonyme 5273 48/100 Club
    210
    Present perfect continuous zilazila 630 53/100 Club
    211
    Present perfect continuous anonyme 2898 52.5/100 Club
    212
    Present perfect continuous mouha98 706 57.5/100 Club
    213
    Present perfect continuous farshid 679 51.5/100 Club
    214
    Present Perfect continuous or simple anonyme 527 49/100 Club
    215
    Present perfect in v-ing anonyme 1053 52/100 Club
    216
    Present perfect simple / continuous / Past tense taiji43 54660 54/100 Club
    217
    Present Perfect Simple or Continuous anonyme 2162 53.5/100 Club
    218
    Present perfect simple or continuous carlabice47 2871 57.5/100 Club
    219
    Present perfect simple or continuous carlabice47 2750 64/100 Club
    220
    Present perfect simple or continuous zilazila 817 69.5/100 Club
    221
    Present simple -v-ing - Past simple anonyme 618 61.5/100 Club
    222
    Present simple and continuous anonyme 2007 68.5/100 Club
    223
    Present simple and continuous anonyme 1931 68.5/100 Club
    224
    Present Simple or Continuous anonyme 437 64/100 Club
    225
    Present simple or continuous anonyme 13887 66.5/100 Club
    226
    Present simple or continuous eos17 20325 45.5/100 Club
    227
    Present simple or continuous redneck68 1679 65.5/100 Club
    228
    Present simple or continuous anonyme 1618 71/100 Club
    229
    Present simple or continuous here4u 24695 54/100 Club
    230
    Present simple or continuous anonyme 1783 59/100 Club
    231
    Present simple or continuous anonyme 2620 65.5/100 Club
    232
    Present simple or continuous anonyme 1912 67/100 Club
    233
    Present simple or continuous anonyme 2328 60/100 Club
    234
    Present simple or continuous anonyme 2700 52.5/100 Club
    235
    Present simple or continuous anonyme 12558 63/100 Club
    236
    Present simple or continuous anonyme 1256 71.5/100 Club
    237
    Present simple or continuous valdyeuse 4452 66.5/100 Club
    238
    Present simple or continuous anonyme 1596 68/100 Club
    239
    Present simple or continuous asnabe 1276 65/100 Club
    240
    Present simple or continuous anonyme 904 70/100 Club
    241
    Present simple or continuous anonyme 789 69.5/100 Club
    242
    Present simple or continuous nounous 592 45/100 Club
    243
    Present simple or continuous anonyme 626 65.5/100 Club
    244
    Present simple or continuous mouha98 686 62.5/100 Club
    245
    Present simple or continuous anonyme 767 72.5/100 Club
    246
    Present simple or continuous farshid 312 64/100 Club
    247
    Present simple or continuous anonyme 881 77/100 Club
    248
    Present simple or continuous mrgargoyle 397 86/100 Club
    249
    Present Simple or Continuous or Gerund anonyme 1482 56.5/100 Club
    250
    Present simple or present continuous anonyme 11329 36/100 Club
    251
    Present simple or present continuous anonyme 1655 64/100 Club
    252
    Present Simple or Present Continuous anonyme 2027 67.5/100 Club
    253
    Present Simple or Present Continuous anijul 855 59.5/100 Club
    254
    Present Simple or Present V-ing anonyme 600 59.5/100 Club
    255
    Present simple, + ing or gerund? anonyme 28373 50.5/100 Club
    256
    Present Simple, Present Continuous, Past Simple anonyme 88493 58.5/100 Club
    257
    Present v-ing anonyme 474 74.5/100 Club
    258
    Present+ing anonyme 4526 47/100 Club
    259
    Progressive form anonyme 4921 48/100 Club
    260
    Progressive form anonyme 3256 61/100 Club
    261
    Reported speech and continuous forms necroboynonoss 423 62/100 Club
    262
    Sentences anonyme 6201 56/100 Club
    263
    Sentences with -ing anonyme 2222 33/100 Club
    264
    Sentences with v+ing anonyme 605 50.5/100 Club
    265
    Simple present or present continuous anonyme 651 68.5/100 Club
    266
    Simultaneous actions and tenses anonyme 7545 65.5/100 Club
    267
    Stop and Gerunds or Infinitives zilazila 6485 60/100 Club
    268
    Tenses and verbs anonyme 3297 40.5/100 Club
    269
    Tenses and verbs anonyme 653 46/100 Club
    270
    Tenses of the verbs anonyme 8394 27/100 Club
    271
    The future perfect continuous tense zilazila 2074 50/100 Club
    272
    To OR ing? anonyme 5378 75/100 Club
    273
    Use of future continuous necroboynonoss 1204 58/100 Club
    274
    Use of the infinitive and the -ing form anonyme 8342 62/100 Club
    275
    V - ing or infinitive here4u 4294 59/100 Club
    276
    Verb + ing anonyme 8496 33.5/100 Club
    277
    Verb + ing anonyme 3941 60.5/100 Club
    278
    Verb + ing anonyme 2659 55.5/100 Club
    279
    Verb + ing anonyme 10907 52/100 Club
    280
    Verb -ing or infinitive mylaw 10435 47/100 Club
    281
    Verb or gerundive bridg 13736 61/100 Club
    282
    Verb+ be-ing anonyme 5577 53/100 Club
    283
    Verbs + infinitive or -ing anonyme 14293 30.5/100 Club
    284
    Verbs + infinitive or -ing anonyme 8344 39/100 Club
    285
    Verbs + ing or To headway 3388 58.5/100 Club
    286
    Verbs and adjectives gfe1781 257 74.5/100 Club
    287
    Verbs and gerund anonyme 2190 67/100 Club
    288
    Verbs and gerund anonyme 2374 60.5/100 Club
    289
    Verbs and gerunds farshid 459 52/100 Club
    290
    Verbs followed by Infinitive or gerund here4u 4675 60.5/100 Club
    291
    Verbs of perception lili73 45529 70/100 Club
    292
    Verbs with -ing or -ed anonyme 1455 62/100 Club
    293
    Verbs with ING zilazila 487 78.5/100 Club
    294
    Verbs with the infinitive and gerund berengaria 1831 62.5/100 Club
    295
    Verbs+ ing anonyme 4167 67/100 Club
    296
    Walking or to walk anonyme 6373 78.5/100 Club
    297
    Words followed by -ing hidalgo 3267 42.5/100 Club
    298
    Would you mind or Would you mind not zilazila 1091 72.5/100 Club




    Search our site

    Choose another topic



    Share : Facebook / Twitter / ...