Google translate says "tape" is 胶带, and "tape it" is 用胶带.
But to me, that's just saying "use tape".
Is there a verb for the act of taping something?
For example, how would you say "could you tape that package?" or "can you tape that shut?"
用胶带捆 (literally: bind with tape) seems a good translation.
Ancient Chinese has many similar verbs directly from nouns, but there are much fewer, if not none, in Modern Chinese. So there are some cases that a single English word must be translated into a long phrase in Chinese.
To communicate the same generic sense as the English verb to tape, try 貼 (simplified: 贴), pinyin: tie1
e: Can you help me tape it up?
e: I finished taping
Machine translation such as Google is still somewhat hit-and-miss, I'm sure you have come across translation fails that make you wonder Did they use Google Translate?. Better to use machine translation as a last resort when no native language speaker is available.