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

Click here to log in
New account
Millions of accounts created on our sites.
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 218808 73.5/100 Club
    2
    Doing, Do, To do... *Lesson* here4u 8560 64.5/100 Club
    3
    FOR and its use *Lesson* lucile83 113918 62/100 Club
    4
    Future continuous farshid 1152 85/100 Club
    5
    Future simple or continuous marc10 744 73/100 Club
    6
    Gerund *Lesson* webmaster 46227 68/100 Club
    7
    Gerund or Infinitive *Lesson* carlabice47 6889 67.5/100 Club
    8
    Gerund or Infinitive *Lesson* carlabice47 3557 62/100 Club
    9
    Gerund or Infinitve *Lesson* carlabice47 7485 66/100 Club
    10
    Gerunds *Lesson* paka98 9097 76.5/100 Club
    11
    Gerunds or Infinitives *Lesson* anuesther 6726 69.5/100 Club
    12
    Infinitive or Gerund *Lesson* here4u 3843 69.5/100 Club
    13
    Infinitive or gerund gfe1781 1635 55.5/100 Club
    14
    Look forward to/be used to *Lesson* lili73 28721 70/100 Club
    15
    Past Simple or Past Continuous *Lesson* greg100 17154 60/100 Club
    16
    Past simple, continuous or perfect ddec 277 73.5/100 Club
    17
    Past tense or present perfect anonyme 4734 48.5/100 Club
    18
    Present continuous *Lesson* here4u 10853 72.5/100 Club
    19
    Present continuous anonyme 1506 70.5/100 Club
    20
    Present perfect simple or continuous anonyme 3718 57.5/100 Club
    21
    Present simple or continuous eos17 2176 67/100 Club
    22
    TO + verb base or TO + V + ing *Lesson* here4u 26461 47/100 Club
    23
    To be / to have: -ing forms... *Lesson* here4u 4023 54.5/100 Club
    24
    To like doing/ to like to do // I would like to do *Lesson* here4u 4627 63/100 Club
    25
    Two simultaneous actions in the past ... *Lesson* here4u 11007 57/100 Club
    26
    V- ing or infinitive *Lesson* here4u 4198 60.5/100 Club
    27
    Verb + -ing or to.(2) *Lesson* felin 40696 60/100 Club
    Other interesting lessons and exercises to learn English:
    1
    -ing webmaster 60696 73/100 Club
    2
    -ING or -ED anonyme 17411 68/100 Club
    3
    -ING or not? anonyme 51160 68/100 Club
    4
    -ing/infinitive anonyme 10700 68/100 Club
    5
    -ING? anonyme 32047 53.5/100 Club
    6
    2 presents anonyme 24195 67/100 Club
    7
    Action or non action verbs lili73 108122 60/100 Club
    8
    Adjectives :ed or ing? anonyme 23022 71.5/100 Club
    9
    Adjectives: -ed or -ing zilazila 1140 79.5/100 Club
    10
    Basic knowledge for v-ing anonyme 1299 56/100 Club
    11
    Be + ing anonyme 35943 69.5/100 Club
    12
    Be going to anonyme 1479 73.5/100 Club
    13
    Be-ing and sentences anonyme 13971 69.5/100 Club
    14
    Cake for the family anonyme 4008 38/100 Club
    15
    Choose the right tenses of the verbs lucile83 18380 53.5/100 Club
    16
    Confusing adjectives carlabice47 5362 64.5/100 Club
    17
    Correct form of verbs anonyme 75538 59/100 Club
    18
    Correct form of words anonyme 5030 54.5/100 Club
    19
    Correct verbs anonyme 1588 55/100 Club
    20
    Disorder with -ing anonyme 4724 55.5/100 Club
    21
    Double construction for verbs taiji43 2471 53.5/100 Club
    22
    First conditional and present continuous necroboynonoss 5280 47.5/100 Club
    23
    Future Continuous zilazila 3473 52.5/100 Club
    24
    Future continuous necroboynonoss 635 65/100 Club
    25
    Future continuous necroboynonoss 604 62/100 Club
    26
    Future continuous necroboynonoss 1110 63/100 Club
    27
    Future continuous anonyme 776 79/100 Club
    28
    Future continuous or future perfect diallo20 82 75/100 Club
    29
    Future Continuous Tense anonyme 9195 64/100 Club
    30
    Future continuous tense anonyme 1069 62.5/100 Club
    31
    Future in present continuous nounous 1012 49/100 Club
    32
    Future or not? anonyme 5804 74/100 Club
    33
    Future perfect continuous necroboynonoss 1038 60.5/100 Club
    34
    Future perfect continuous necroboynonoss 845 64.5/100 Club
    35
    Future perfect continuous tense anonyme 5340 53.5/100 Club
    36
    Future Perfect simple or continuous anonyme 20690 52/100 Club
    37
    Future simple, going to or V-ing anonyme 1047 60/100 Club
    38
    Future V-ing necroboynonoss 1061 52/100 Club
    39
    Future will be + v-ing necroboynonoss 3664 55/100 Club
    40
    Gerund anonyme 7700 64.5/100 Club
    41
    Gerund lucile83 79542 39/100 Club
    42
    Gerund anonyme 5068 60.5/100 Club
    43
    Gerund anonyme 3251 45/100 Club
    44
    Gerund anonyme 4214 80/100 Club
    45
    Gerund anonyme 47117 72/100 Club
    46
    Gerund anonyme 3614 70/100 Club
    47
    Gerund anonyme 3644 76/100 Club
    48
    Gerund anonyme 56956 66/100 Club
    49
    Gerund anonyme 31612 73/100 Club
    50
    Gerund anonyme 72098 80/100 Club
    51
    Gerund anonyme 2611 72.5/100 Club
    52
    Gerund alexiszaza69 423 80/100 Club
    53
    Gerund anonyme 358 85/100 Club
    54
    Gerund 1 ( verb + ing) farshid 564 80.5/100 Club
    55
    Gerund after certain verbs anonyme 15667 72/100 Club
    56
    Gerund after preposition anonyme 3135 67/100 Club
    57
    Gerund after prepositions anonyme 38976 50/100 Club
    58
    Gerund and Infinitive anonyme 10085 67/100 Club
    59
    Gerund and Infinitive anonyme 4447 71/100 Club
    60
    Gerund and infinitive anonyme 2851 70.5/100 Club
    61
    Gerund and Infinitives anonyme 6070 55.5/100 Club
    62
    Gerund or infinitive anonyme 14705 65.5/100 Club
    63
    Gerund or infinitive anonyme 13539 66/100 Club
    64
    Gerund or infinitive irish21 7973 73/100 Club
    65
    Gerund or Infinitive greg100 7364 73.5/100 Club
    66
    Gerund or infinitive anonyme 3289 66.5/100 Club
    67
    Gerund or infinitive ilona2 4160 59.5/100 Club
    68
    Gerund or infinitive anonyme 7796 51.5/100 Club
    69
    Gerund or Infinitive anonyme 1704 69.5/100 Club
    70
    Gerund or Infinitive anonyme 1835 76.5/100 Club
    71
    Gerund or infinitive anonyme 1931 75/100 Club
    72
    Gerund or infinitive anonyme 7812 65.5/100 Club
    73
    Gerund or infinitive anonyme 1124 69/100 Club
    74
    Gerund or infinitive anonyme 936 75/100 Club
    75
    Gerund or Infinitive leopold 1373 76/100 Club
    76
    Gerund or infinitive anonyme 1567 72.5/100 Club
    77
    Gerund or infinitive anonyme 1135 71/100 Club
    78
    Gerund or Infinitive zilazila 983 80/100 Club
    79
    Gerund or Infinitive mahrabad 836 63.5/100 Club
    80
    Gerund or Infinitive zilazila 1124 69.5/100 Club
    81
    Gerund or infinitive anonyme 1045 67.5/100 Club
    82
    Gerund or infinitive anonyme 637 65/100 Club
    83
    Gerund or infinitive diallo20 270 69.5/100 Club
    84
    Gerund or infinitve diallo20 511 74.5/100 Club
    85
    Gerund or participle anijul 1600 77.5/100 Club
    86
    Gerunds and Infinitives anonyme 2004 67.5/100 Club
    87
    Gerunds and Infinitives with Verbs zilazila 1408 60/100 Club
    88
    Gerunds and Prepositions greg100 5160 69.5/100 Club
    89
    Gerunds or Infinitives zilazila 2208 76/100 Club
    90
    How to add -ING to a verb lili73 55241 72/100 Club
    91
    Infinitive or - ing form anonyme 2713 70.5/100 Club
    92
    Infinitive or -ing anonyme 3343 62.5/100 Club
    93
    Infinitive or gerund anonyme 2322 73.5/100 Club
    94
    Infinitive or gerund anonyme 25903 49.5/100 Club
    95
    Infinitive or gerund anonyme 3479 66.5/100 Club
    96
    Infinitive or Gerund anonyme 2871 68/100 Club
    97
    Infinitive or Gerund anonyme 2534 70/100 Club
    98
    Infinitive or gerund anonyme 2384 76/100 Club
    99
    Infinitive or gerund mwood 698 70/100 Club
    100
    Infinitive or gerund eos17 1321 68.5/100 Club
    101
    Infinitive or gerund eos17 846 70/100 Club
    102
    Infinitive or gerund ? anonyme 8877 62/100 Club
    103
    Infinitive or gerund? anonyme 70399 58.5/100 Club
    104
    Infinitive or Gerund? eos17 10945 39/100 Club
    105
    Infinitive or ING? anonyme 9260 56.5/100 Club
    106
    Infinitive or V + ing anonyme 4067 67.5/100 Club
    107
    Infinitive or v-ing anonyme 2516 57/100 Club
    108
    Infinitive or V-ing hidalgo 6821 61/100 Club
    109
    Infinitive or V-ing ldr06 391 74/100 Club
    110
    Infinitive or verb+ing anonyme 3103 61/100 Club
    111
    Infinitive with 'to' or -ing anonyme 10912 54/100 Club
    112
    Infinitive/gerund lili73 40089 71/100 Club
    113
    Ing or the infinitive anonyme 5263 46/100 Club
    114
    Like + ing anonyme 108040 54/100 Club
    115
    Like + V-ing anonyme 801 86.5/100 Club
    116
    MAKE QUESTIONS - USING THE PAST CONTINUOUS TENSE anonyme 22282 38/100 Club
    117
    Need and Gerund or Infinitive anonyme 446 57/100 Club
    118
    Parallel Structure anonyme 11993 69.5/100 Club
    119
    Passive and past simple v-ing necroboynonoss 3861 48.5/100 Club
    120
    Passive form in present continuous necroboynonoss 6154 58.5/100 Club
    121
    Past continuous komiks 16720 54/100 Club
    122
    Past continuous anonyme 2440 62.5/100 Club
    123
    Past continuous valdyeuse 1949 67/100 Club
    124
    Past continuous anonyme 574 70/100 Club
    125
    Past continuous farshid 1280 51.5/100 Club
    126
    Past continuous adrien62 600 72/100 Club
    127
    Past continuous eos17 427 68.5/100 Club
    128
    Past continuous anonyme 424 64.5/100 Club
    129
    Past continuous biscotte92 419 60.5/100 Club
    130
    Past continuous biscotte92 508 65.5/100 Club
    131
    Past continuous tense anonyme 48731 58/100 Club
    132
    Past or present perfect simple or continuous anonyme 2929 48.5/100 Club
    133
    Past Perfect Continuous zilazila 1540 57.5/100 Club
    134
    Past perfect continuous zilazila 598 51/100 Club
    135
    Past perfect continuous anonyme 830 57/100 Club
    136
    Past perfect simple or continuous zilazila 1241 68.5/100 Club
    137
    Past perfect V-ing necroboynonoss 3102 61.5/100 Club
    138
    Past Perfect V-ing necroboynonoss 502 76/100 Club
    139
    Past perfect V-ing necroboynonoss 418 80.5/100 Club
    140
    Past perfect V-ing necroboynonoss 521 76/100 Club
    141
    Past Progressive or Past Simple anonyme 792 55.5/100 Club
    142
    Past simple / Past continuous maryam98 5231 53/100 Club
    143
    Past simple / Preterite continuous anonyme 6550 58.5/100 Club
    144
    Past simple and continuous here4u 7815 63.5/100 Club
    145
    Past simple or BE + ING? anonyme 5600 39.5/100 Club
    146
    Past simple or continuous anonyme 3993 60/100 Club
    147
    Past simple or continuous anonyme 63151 52.5/100 Club
    148
    Past Simple or Continuous anonyme 2291 69.5/100 Club
    149
    Past simple or continuous valdyeuse 1666 57/100 Club
    150
    Past simple or continuous eos17 2552 47/100 Club
    151
    Past simple or continuous anonyme 1135 74.5/100 Club
    152
    Past simple or continuous anonyme 1402 64.5/100 Club
    153
    Past Simple or Continuous anonyme 824 68.5/100 Club
    154
    Past simple or continuous anonyme 650 57.5/100 Club
    155
    Past simple or continuous eos17 942 62/100 Club
    156
    Past simple or continuous anonyme 700 61.5/100 Club
    157
    Past simple or continuous anonyme 525 63/100 Club
    158
    Past Simple or Past Continuous anonyme 2135 68.5/100 Club
    159
    Past simple or Past continuous zilazila 1003 60.5/100 Club
    160
    Past simple or Past continuous anonyme 1106 55/100 Club
    161
    Past Simple or Past Continuous anonyme 877 59.5/100 Club
    162
    Prepositions + ing anonyme 4032 37/100 Club
    163
    Present + ing anonyme 15081 50.5/100 Club
    164
    Present + ing anonyme 4514 76/100 Club
    165
    Present +ing anonyme 12249 75/100 Club
    166
    Present -ing anonyme 8942 83/100 Club
    167
    Present BE + -ING anonyme 11346 39.5/100 Club
    168
    Present BE + ING anonyme 6090 46/100 Club
    169
    Present BE + V ing - A1 bridg 175003 64.5/100 Club
    170
    Present BE + Ving bridg 728720 88.5/100 Club
    171
    Present Be - ing anonyme 2959 74/100 Club
    172
    Present BE+ V-ing komiks 5924 64/100 Club
    173
    Present be+ing anonyme 10268 68.5/100 Club
    174
    Present Be+Ing anonyme 1127 71/100 Club
    175
    Présent be+ing: spelling changes anonyme 3631 79.5/100 Club
    176
    Present continuous anonyme 11851 67.5/100 Club
    177
    Present continuous anonyme 14710 64/100 Club
    178
    Present continuous lucile83 24578 77.5/100 Club
    179
    Present continuous anonyme 4339 73.5/100 Club
    180
    Present continuous anonyme 20035 66/100 Club
    181
    Present continuous anonyme 6547 72/100 Club
    182
    Present continuous anonyme 3516 62/100 Club
    183
    Present continuous younes91 6449 76/100 Club
    184
    Present continuous anonyme 69217 69/100 Club
    185
    Present continuous anonyme 2960 75.5/100 Club
    186
    Present continuous anonyme 1459 77/100 Club
    187
    Present continuous adrien62 1103 77/100 Club
    188
    Present continuous anonyme 2937 66/100 Club
    189
    Present continuous anonyme 2631 69.5/100 Club
    190
    Present continuous anonyme 1902 73.5/100 Club
    191
    Present continuous anonyme 6441 69.5/100 Club
    192
    Present continuous anonyme 1785 71/100 Club
    193
    Present continuous anonyme 1117 70.5/100 Club
    194
    Present continuous jugurthabeldi 3878 60.5/100 Club
    195
    Present continuous here4u 8276 76.5/100 Club
    196
    Present continuous anonyme 5442 73/100 Club
    197
    Present continuous zilazila 1174 68.5/100 Club
    198
    Present continuous anonyme 1113 68/100 Club
    199
    Present continuous anonyme 1106 72.5/100 Club
    200
    Present continuous nounous 684 86/100 Club
    201
    Present continuous anonyme 602 84.5/100 Club
    202
    Present continuous anonyme 844 73.5/100 Club
    203
    Present continuous anonyme 677 71/100 Club
    204
    Present continuous concombre76 510 79/100 Club
    205
    Present continuous aadgamer 727 68/100 Club
    206
    Present continuous anonyme 617 76.5/100 Club
    207
    Present continuous anonyme 1565 77.5/100 Club
    208
    Present continuous anonyme 513 78.5/100 Club
    209
    Present continuous concombre76 682 79.5/100 Club
    210
    Present Continuous anonyme 535 73.5/100 Club
    211
    Present continuous anijul 721 72/100 Club
    212
    Present continuous anonyme 450 77/100 Club
    213
    Present Continuous zilazila 525 75/100 Club
    214
    Present continuous farshid 518 57/100 Club
    215
    Present continuous anonyme 433 71.5/100 Club
    216
    Present continuous anonyme 841 66/100 Club
    217
    Present continuous roselyne 1824 29.5/100 Club
    218
    Present continuous anonyme 373 74.5/100 Club
    219
    Present continuous anonyme 638 70/100 Club
    220
    Present continuous anonyme 430 70/100 Club
    221
    Present continuous / Present simple anonyme 15701 50.5/100 Club
    222
    Present continuous and the Going to form anonyme 221297 51/100 Club
    223
    Present Continuous for Future Arrangements anonyme 84592 67.5/100 Club
    224
    Present continuous tense farshid 1131 34.5/100 Club
    225
    Present or Past Continuous anonyme 549 63.5/100 Club
    226
    Present or past tense + ing anonyme 5627 47.5/100 Club
    227
    Present perfect continuous zilazila 702 54/100 Club
    228
    Present perfect continuous anonyme 2999 52.5/100 Club
    229
    Present perfect continuous anonyme 781 59/100 Club
    230
    Present perfect continuous farshid 752 53.5/100 Club
    231
    Present Perfect continuous or simple anonyme 739 53/100 Club
    232
    Present perfect in v-ing anonyme 1149 53/100 Club
    233
    Present perfect simple / continuous / Past tense taiji43 67568 53.5/100 Club
    234
    Present Perfect Simple or Continuous anonyme 2331 54.5/100 Club
    235
    Present perfect simple or continuous carlabice47 2982 58/100 Club
    236
    Present perfect simple or continuous carlabice47 2978 64/100 Club
    237
    Present perfect simple or continuous zilazila 950 70.5/100 Club
    238
    Present perfect simple or V-ing anonyme 378 62.5/100 Club
    239
    Present simple -v-ing - Past simple anonyme 715 62.5/100 Club
    240
    Present simple and continuous anonyme 2132 69/100 Club
    241
    Present simple and continuous anonyme 2099 68.5/100 Club
    242
    Present Simple or Continuous anonyme 486 65/100 Club
    243
    Present simple or continuous anonyme 15961 65.5/100 Club
    244
    Present simple or continuous eos17 24148 45/100 Club
    245
    Present simple or continuous redneck68 1730 66/100 Club
    246
    Present simple or continuous anonyme 1657 71/100 Club
    247
    Present simple or continuous here4u 27091 54.5/100 Club
    248
    Present simple or continuous anonyme 1835 59/100 Club
    249
    Present simple or continuous anonyme 2768 65.5/100 Club
    250
    Present simple or continuous anonyme 1980 67.5/100 Club
    251
    Present simple or continuous anonyme 2807 59/100 Club
    252
    Present simple or continuous anonyme 2940 52.5/100 Club
    253
    Present simple or continuous anonyme 17080 61.5/100 Club
    254
    Present simple or continuous anonyme 1364 71.5/100 Club
    255
    Present simple or continuous valdyeuse 5305 66/100 Club
    256
    Present simple or continuous anonyme 1654 68/100 Club
    257
    Present simple or continuous anonyme 1303 65.5/100 Club
    258
    Present simple or continuous anonyme 922 70/100 Club
    259
    Present simple or continuous anonyme 807 70/100 Club
    260
    Present simple or continuous nounous 635 45.5/100 Club
    261
    Present simple or continuous anonyme 659 66.5/100 Club
    262
    Present simple or continuous anonyme 721 63/100 Club
    263
    Present simple or continuous anonyme 796 72.5/100 Club
    264
    Present simple or continuous farshid 339 64.5/100 Club
    265
    Present simple or continuous anonyme 915 77/100 Club
    266
    Present simple or continuous anonyme 496 86.5/100 Club
    267
    Present simple or continuous benstrong 673 63.5/100 Club
    268
    Present simple or continuous marc10 554 63.5/100 Club
    269
    Present simple or continuous ldr06 449 84.5/100 Club
    270
    Present Simple or Continuous or Gerund anonyme 1796 58/100 Club
    271
    Present simple or present continuous anonyme 13943 35/100 Club
    272
    Present simple or present continuous anonyme 1771 64/100 Club
    273
    Present Simple or Present Continuous anonyme 2118 68/100 Club
    274
    Present Simple or Present Continuous anijul 921 60/100 Club
    275
    Present Simple or Present V-ing anonyme 624 60/100 Club
    276
    Present Simple or Progressive anonyme 363 78/100 Club
    277
    Present simple, + ing or gerund? anonyme 29969 50.5/100 Club
    278
    Present Simple, Present Continuous, Past Simple anonyme 124782 59/100 Club
    279
    Present v-ing concombre76 510 75.5/100 Club
    280
    Present+ing anonyme 4585 47/100 Club
    281
    Progressive form anonyme 4974 48/100 Club
    282
    Progressive form anonyme 3365 61/100 Club
    283
    Reported speech and continuous forms necroboynonoss 506 61/100 Club
    284
    Sentences anonyme 6280 56/100 Club
    285
    Sentences with -ing anonyme 2257 33/100 Club
    286
    Sentences with v+ing anonyme 630 51.5/100 Club
    287
    Simple or continuous present valdyeuse 571 66/100 Club
    288
    Simple or V-ing form ldr06 730 82.5/100 Club
    289
    Simple present or present continuous anonyme 759 69.5/100 Club
    290
    Simultaneous actions and tenses anonyme 8375 66/100 Club
    291
    Stop and Gerunds or Infinitives zilazila 9407 61.5/100 Club
    292
    Tenses and verbs anonyme 3483 41/100 Club
    293
    Tenses and verbs anonyme 714 47/100 Club
    294
    Tenses of the verbs anonyme 8592 27/100 Club
    295
    The future perfect continuous tense zilazila 2138 50.5/100 Club
    296
    To OR ing? anonyme 5505 75/100 Club
    297
    Use of future continuous necroboynonoss 1942 51/100 Club
    298
    Use of the infinitive and the -ing form anonyme 8397 62/100 Club
    299
    V - ing or infinitive here4u 4734 59/100 Club
    300
    Verb + ing anonyme 8669 33.5/100 Club
    301
    Verb + ing anonyme 3984 60.5/100 Club
    302
    Verb + ing anonyme 2707 55/100 Club
    303
    Verb + ing anonyme 11030 52/100 Club
    304
    Verb -ing or infinitive mylaw 12246 46.5/100 Club
    305
    Verb or gerundive bridg 14456 61/100 Club
    306
    Verb+ be-ing anonyme 5704 53/100 Club
    307
    Verbs + infinitive or -ing anonyme 15300 30/100 Club
    308
    Verbs + infinitive or -ing anonyme 9099 38/100 Club
    309
    Verbs + infinitive or gerund eos17 629 79/100 Club
    310
    Verbs + ing or To headway 3697 58/100 Club
    311
    Verbs and adjectives gfe1781 458 70/100 Club
    312
    Verbs and gerund anonyme 2209 67.5/100 Club
    313
    Verbs and gerund anonyme 2407 60.5/100 Club
    314
    Verbs and gerunds farshid 552 51.5/100 Club
    315
    Verbs and impossible v-ing form ldr06 515 73/100 Club
    316
    Verbs followed by Infinitive or gerund here4u 4835 61/100 Club
    317
    Verbs of perception lili73 47343 70/100 Club
    318
    Verbs with -ing or -ed anonyme 1628 61.5/100 Club
    319
    Verbs with ING zilazila 613 76/100 Club
    320
    Verbs with the infinitive and gerund berengaria 1931 63/100 Club
    321
    Verbs+ ing anonyme 4197 67/100 Club
    322
    Walking or to walk anonyme 6588 78.5/100 Club
    323
    Words followed by -ing hidalgo 3315 42.5/100 Club
    324
    Would you mind or Would you mind not zilazila 1937 71.5/100 Club




    Search our site

    Choose another topic