Grammar worksheetHSK 3

把Printable Worksheet

19 exercises that use only HSK 3 words, with an answer key on a separate page. Free to print and copy for your class. Need the rules first? Read the explanation with examples. Prefer a screen? Practise online with instant answers.

把 · HSK 3 grammar
Name Date

AChoose 在, 给 or 完

Write 在, 给 or 完 after the verb. The English tells you what the sentence means.

  1. 我把饭吃了。(在 / 给 / 完)I've finished my meal.
  2. 请把你的名字写这儿。(在 / 给 / 完)Please write your name here.
  3. 你把这个手机还他吧。(在 / 给 / 完)Give this phone back to him.
  4. 他把那本书看了。(在 / 给 / 完)He has finished reading that book.
  5. 妈妈把水果放桌子上了。(在 / 给 / 完)Mum put the fruit on the table.
  6. 我把钱借朋友了。(在 / 给 / 完)I lent the money to a friend.
  7. 你把衣服洗了吗?(在 / 给 / 完)Have you finished washing the clothes?
  8. 别把包放门口。(在 / 给 / 完)Don't leave your bag by the door.

BPut the words in order

Write the words as one correct sentence with 把.

  1. 书请桌子上把放在Please put the book on the table.
  2. 门没有她把关上She didn't close the door.
  3. 妈妈这件事把告诉别Don't tell Mum about this.
  4. 车爸爸开回把了家Dad drove the car home.
  5. 电脑送给哥哥我把他的了My older brother gave me his computer.
  6. 打扫房间你一下把Give your room a quick clean.

CFind and fix the mistake

Each sentence has one mistake. Write the correct sentence.

  1. 我把作业做。I've finished my homework.
  2. 他把没有灯关上。He didn't turn off the light.
  3. 请你把放手机在包里。Please put your phone in your bag.
  4. 你把我的书别拿走。Don't take my book away.
  5. 他把打开了电视。He turned on the TV.
Free worksheet from hskcheck.com/learn/ba-sentences/
把 · Answer key

A

  1. 完
  2. 在
  3. 给
  4. 完
  5. 在
  6. 给
  7. 完
  8. 在

B

  1. 请把书放在桌子上。
  2. 她没有把门关上。
  3. 别把这件事告诉妈妈。
  4. 爸爸把车开回家了。
  5. 哥哥把他的电脑送给我了。
  6. 你把房间打扫一下。

C

  1. 我把作业做完了。 / 我把作业做好了。
  2. 他没有把灯关上。
  3. 请你把手机放在包里。
  4. 你别把我的书拿走。
  5. 他把电视打开了。