English (UK) grammar exercises

Learning English grammar and punctuation can be difficult. The exercises below complement our articles on English grammar that cover parts of speech and punctuation. Once you’ve read those articles, complete the exercises on this page and then check your answers to see how you’re doing.


Parts of speech exercises

  1. Correct the capitalisation in this sentence: ‘I drove my Car to new York to meet with sarah.’
  2. Choose the correct plural form of the nouns in this sentence: ‘Please go to the grocery store and get some (cherrys/cherries), two (loaves/loafs) of bread and two gallones/gallons) of milk.’
  3. Mark whether the nouns in this sentence are count or non-count nouns: ‘I’m going to ride my bike (count/non-count) to the park (count/non-count) so I can play in the grass (count/non-count) and get some fresh air (count/non-count)’.
  4. Choose the correct pronouns for the following sentences: ‘Jane (she/her/he) decided to go with Jane’s (her/his/he) brother to see a movie. Jane’s brother (him/he/she) didn’t like the movie (it/they/them).’
  5. Choose the correct past tense of the verbs for the following sentence: ‘I (walk/walked/walking) up the street and (visit/visiting/visited) my neighbours.’
  6. Choose the correct present tense of the verbs for the following sentence: ‘I want to (flew/fly/flying) to Los Angeles to (see/saw/seeing) my cousins.’
  7. Choose the correct future tense of the verbs for the following sentence: ‘She (gave/will give/give) me a present for my birthday.’
  8. Rewrite the following sentence so it uses the active voice instead of the passive voice: ‘The car was driven by the teenager.’
  9. Choose whether the modifying words in the following sentence are adjectives (i.e. they describe a noun) or adverbs (i.e. they modify a verb): ‘She quickly (adjective/adverb) drove her new (adjective/adverb) red (adjective/adverb) car down the street, yelling angrily (adjective/adverb) out the open (adjective/adverb) window.’
  10. Choose the correct articles in the following sentence: ‘I read (a/the/an) new book my sister wanted me to read. I thought it was (a/the/an) really good story with (a/the/an) excellent ending.’

Punctuation exercises

  1. Choose the proper ending punctuation for the following sentences: ‘I’m going to go see that new movie (./?/!) Do you want to come with me (./?.!) It’ll be fun (./?.!)’
  2. Insert commas in the appropriate places in the following sentence: ‘After we got back from our trip I took a shower put on my pyjamas and got in bed but I forgot to brush my teeth.’
  3. Choose whether a comma, colon or semicolon should be used in the appropriate places in the following sentence: ‘We’re going to the grocery (,/:/;) you can choose one thing from this list and we’ll bring it to you (,/:/;) candy (,/:/;) cookies or ice cream.’
  4. Following British English rules, place quotation marks, commas and periods in the correct places in the following sentence: I don’t know why you did it that way she said but it turned out pretty well.
  5. Insert en dashes (–) or em dashes (—) in the appropriate places in the following sentence: ‘Students in years 1 (–/—) 5 will enjoy a special performance (–/—) which we are very excited about (–/—) today.’
  6. Insert hyphens in the correct places to indicate compound modifiers: ‘The well known actor and his up and coming co-star are doing a press tour for their newly released movie.’
  7. Use apostrophes to form the correct contractions for any words that can be combined in the following sentence: ‘You will regret it if you do not go on this trip now.’
  8. Use apostrophes to make the correct possessive form of any words that should be possessive in the following sentence: ‘My sister has two sons and my brother has a daughter. Today I’m going to my parents house to visit my sisters kids.’

Answers


Parts of speech exercises

  1. I drove my car to New York to meet with Sarah.
  2. Please go to the grocery store and get some cherries, two loaves of bread and two gallons of milk.
  3. Bike: count; park: count; grass: non-count; air: non-count
  4. She decided to go with her brother to see a movie. He didn’t like it.
  5. I walked up the street and visited my neighbours.
  6. I want to fly to Los Angeles to see my cousins.
  7. She will give me a present for my birthday.
  8. The teenager drove the car.
  9. Quickly: adverb; new: adjective; red: adjective; angrily: adverb; open: adjective
  10. I read the new book my sister wanted me to read. I thought it was a really good story with an excellent ending.

Punctuation exercises

  1. I’m going to go see that new movie. Do you want to come with me? It’ll be fun!
  2. After we got back from our trip, I took a shower, put on my pyjamas and got in bed, but I forgot to brush my teeth.
  3. We’re going to the grocery; you can choose one thing from this list and we’ll bring it to you: candy, cookies or ice cream.
  4. ‘I don’t know why you did it that way’, she said, ‘but it turned out pretty well’.
  5. Students in years 1–5 will enjoy a special performance—which we are very excited about—today.
  6. The well-known actor and his up-and-coming co-star are doing a press tour for their newly released movie.
  7. You’ll regret it if you don’t go on this trip now.
  8. My sister has two sons, and my brother has a daughter. Today I’m going to my parents’ house to visit my sister’s kids.

Read more

Best practice content writing


Resources

Expert proofreading online

Proofreading services

Copy-editing services

Millard's Crossing Dorfcafé Eglofs War138 SS Fallschirmjager Coffee Beans Arabica Era77 Era77 Avinença Monpazier What is corn meal in Mexico Dog69 duta76 perihoki duta76 duta76 duta76 duta76 duta76 duta76 duta76 duta76 duta76 duta76 duta76 duta76 stc76 perihoki perihoki cakar76 cakar76 perihoki duta76 duta76 duta76 duta76 duta76 duta76 duta76 duta76 mekanisme transisi simbol gold silver mahjong ways 2 evolusi paylines dampak volatilitas mahjong wins 3 probabilitas fitur scatter hitam ritme engine mahjong logika akumulasi multiplier kemenangan mahjong ways 2 evaluasi stabilitas rtp respon server mahjong wins 3 aws formula mahjong detail spin terbaru aws interval spin scatter hitam mahjong aws konsistensi lucky neko ekspektasi realistis aws investigasi multiplier starlight princess kombinasi aws mindset pengguna rtp live mahjong aws validasi pola sweet bonanza rtp aws pergeseran rtp pgsoft lonjakan tren aws riset algoritma rtp pragmatic massif aws strategi fenomenal wildbandito harian logika engine algoritma scatter hitam terbaru hubungan chain reaction multiplier mahjong ways 2 perbandingan struktur engine mahjong wins 3 ways 2 rahasia transisi simbol emas pg soft mahjong faktor latensi server respon mahjong wins 3 arsitektur strategi analisa pola mahjong wild deluxe logika sicbo kalkulasi gates of olympus slot online intelegensia permainan analisa pola presisi starlight princess teknik transisi baccarat mahjong ways 2 pgsoft kasino online protokol elite optimalisasi teknik probabilitas blackjack ekosistem mahjong wins 3 pragmatic sweet bonanza sinopsis teknikal algoritma wild west gold taktik cerdas mahjong ways 2 pgsoft roulette rtp live protokol profit analisa pola transisi mahjong wins 3 prgmatic eskalasi peluang sugar rush sv388 blackjack aws evolusi spamspin live rtp mahjong aws gamechanger rtp live mahjongwins aws kalkulasi ai mahjong terstruktur aws kondisi optimal scatter premium mahjong aws konsistensi strategi aman mahjong2 aws logika putaran bonus konsisten aws monitoring rtp ekosistem mahjongwins aws optimalisasi kestabilan mahjong konsistensi aws scatter berjejer koigate ai aws strategi multiplier gates olympus stabil sinkronisasi rtp live peluang teknik sicbo analisa pola mahjong wild deluxe strategi gates of olympus analisa teknik strategi mahjong ways 2 pgsoft taktik baccarat pola peluang rtp live starlight princess strategi hibrida analisa peluang teknik blackjack pola taktik mahjong wins 3 pragmatic rtp live sweet bonanza arsitektur peluang analisa strategi roulette taktik pola mahjong ways 2 pgsoft teknik rtp live wild west gold sinergi analisa peluang strategi mahjong wins 3 pragmatic teknik sugar rush taktik sv388 rtp live metodologi analisa rtp live mahjong wild deluxe taktik dadu sicbo pola peluang paten gates of olympus taktik manajemen peluang analisa pola mahjong ways 2 pgsoft teknik baccarat strategi rtp live starlight princess metrik akurat analisa peluang blackjack taktik strategi mahjong wins 3 pragmatic teknik pola rtp live sweet bonanza konvergensi analisa kemenangan strategi peluang roulette taktik pola mahjong ways 2 pgsoft teknik rtp live wild west gold optimalisasi momentum pola strategi sugar rush analisa mahjong wins 3 pragmatic teknik peluang sv388 taktik cerdas pola mahjong wild deluxe teknik dadu sicbo strategi gates of olympus rtp live tertinggi strategi sinkronisasi probabilitas analisa rtp live starlight princess teknik mahjong ways 2 pgsoft pola taktik baccarat formula pola silang teknik analisa blackjack strategi pola mahjong wins 3 pragmatic taktik peluang rtp live sweet bonanza manipulasi momentum teknik strategi roulette analisa pola mahjong ways 2 pgsoft taktik peluang rtp live wild west gold metodologi cerdas taktik rtp live sugar rush analisa pola mahjong wins 3 pragmatic strategi peluang sv388 investigasi algoritma smart tumble mahjong ways 2 mekanisme rng scatter hitam mahjong terbaru analisis multiplier volatilitas mahjong wins 3 anatomi frekuensi gold frame mahjong ways sinkronisasi engine visual mahjong wins 3 luckyneko turbospin multiplier terupdate scatter berlapis mahjongwins pola scatter hitam turbospin probabilitas validasi kredibilitas sweetbonanza rtp wild probabilitas multiplier mahjong ai microengagement multiplier mahjongwins analisa sistematis wildbandito otomisasi historis multiplier gates perspektif intensitas spin starlight konsisten symbolstutter multiplier gatesolympus data putaran starlight scatter data spin pgsoft rng scatter interaksi pengguna luckyneko komunitas spinotomatis pragmatic putaran konsisten statistik simbol ekspektasi akurat arsitektur kode wild cascades mahjong ways 2 studi komparasi sebaran scatter hitam mahjong batas maksimum akumulasi multiplier mahjong wins 3 fenomena ghost spins sinkronisasi rtp mahjong analisis algoritma retensi simbol mahjong wins 3 eksperimen algoritma scatter hitam jeda putaran sistem koreksi otomatis engine pg soft mahjong probabilitas perfect screen full line mahjong wins 3 pengaruh kompresi grafis kecepatan mahjong ways 2 dekodasi logika near miss scatter hitam navigasi probabilitas tinggi teknik analisa sicbo strategi rtp live gates of olympus taktik mahjong wild deluxe intelegensi algoritma analisa pola mahjong ways 2 metodologi baccarat sinkronisasi rtp live starlight princess sinkronisasi algoritma analisa peluang blackjack strategi mahjong wins 3 pragmatic navigasi rtp live sweet bonanza estetika komputasi kemenangan sinkronisasi pola mahjong ways 2 pgsoft metodologi roulette navigasi wild bounty hunter manifesto strategis kemenangan hegemoni analisa sv388 teknik pola mahjong wins 3 kalkulasi presisi sugar rush blackjack blueprint strategi multidimensi analisa pola gates of olympus taktik mahjong wild deluxe teknik akurasi dadu sicbo kalkulasi presisi probabilitas teknik baccarat taktik mahjong ways 2 pgsoft navigasi rtp live starlight princess arsitektur eksekusi taktis optimalisasi rtp live sweet bonanza analisa blackjack strategi mahjong wins 3 pragmatic rekayasa balik peluang arsitektur eksekusi wild bounty hunter teknik roulette optimalisasi rtp live mahjong ways 2 pgsoft forensik probabilitas terpadu dekonstruksi strategi blackjack analisa mahjong wins 3 taktik dinamis sugar rush sv388 eksploitasi momentum rtp live taktik cerdas gates of olympus teknik mahjong wild deluxe analisa peluang sicbo terbaru forensik data kemenangan dekonstruksi pola starlight princess strategi baccarat analisa mahjong ways 2 pgsoft intelegensi volatilitas strategi akurasi blackjack analisa pola sweet bonanza teknik rtp live mahjong wins 3 pragmatic blueprint akselerasi akurasi taktik dinamis roulette pola mahjong ways 2 pgsoft intelegensi rtp live wild bounty hunter rekayasa balik peluang arsitektur eksekusi sugar rush teknik blackjack optimalisasi rtp live mahjong wins 3 sv388 arsitektur pola jitu analisa pola mahjong wild deluxe strategi sicbo taktik rtp live gates of olympus blueprint eksekusi taktis analisa peluang baccarat pola mahjong ways 2 pgsoft akselerasi rtp live starlight princess forensik probabilitas dekonstruksi pola sweet bonanza teknik blackjack metodologi mahjong wins 3 pragmatic manifesto strategis kemenangan hegemoni analisa roulette teknik pola mahjong ways 2 kalkulasi wild bounty hunter cetak biru akselerasi akurasi taktik peluang blackjack pola mahjong wins 3 intelegensi rtp live sugar rush sv388 desain grid pola pecahan simbol mahjong ways 2 riset algoritma distribusi scatter hitam terbaru efisiensi gold frame multiplier mahjong wins 3 sistem komputasi balans rtp engine pg soft anatomi kecepatan server sinkronisasi mahjong ways teori kerapatan simbol naga hijau mahjong wins 3 pengaruh fast spin logika rng engine analisis siklus volatilitas fase scatter hitam studi komparatif mekanik tumble mahjong wins 3 psikologi near miss visual simbol mahjong ways analisis kognitif pengguna wild bounty showdown pg soft interaksi dinamis dua belas fase transisi mahjong pg soft perubahan algoritma sistem kerangka konseptual mahjong ways 2 sistem data heterogen modern pemahaman ekspektasi target mahjong ways 2 analisis statistik simbol akurat riset gabungan pemain mahjong ways 2 tren pengumpul scatter emas 293 294 295 296 297 arsitektur pola jitu analisa pola mahjong wild deluxe strategi sicbo taktik rtp live gates of olympus jitu blueprint eksekusi taktis analisa peluang baccarat pola mahjong ways 2 pgsoft akselerasi rtp live starlight princess paten forensik probabilitas dekonstruksi pola sweet bonanza teknik blackjack metodologi mahjong wins 3 pragmatic mantap evaluasi sistem pg soft frekuensi scatter mahjong wins pekan ini gebrakan gates of olympus super scatter petir merah raksasa pembaruan sistem menguak rahasia multiplier mahjong wins 3 momentum terbaik pengaktifan fitur pola runtuhan emas mahjong ways 2 lonjakan rtp berkala transformasi baris emas wild berjejer rtp mahjong wins 3 rahasia putaran konsekutif algoritma mahjong ways 2 misteri simbol kelima transformasi mahjong wins 3 analisis cascading wins pola scatter hitam dampak battery saver rng engine mahjong ways 2 anatomi algoritma multiplier krusial mahjong wins 3 efisiensi komputasi jalur kemenangan mahjong wins 3 mengurai rahasia algoritma fitur scatter hitam evaluasi pola multiplier maksimum mahjong ways 2 peluang transformasi karakter emas mahjong ways 2 laporan sinkronisasi data rtp mahjong wins 3 311 312 313 314 315 316 317 318 319 320 mengembangkan keputusan bermain kombinasi simbol mahjong ways 2 diskusi meningkatkan kualitas keputusan sistem mahjong ways metode observasi sabar pemanfaatan data real time monitoring aktivitas harian tren mahjong pentingnya fokus manajemen modal algoritma terbaru mahjong ways 2 rancangan fakta terbaru mahjong ways mekanisme distribusi konten