请帮我看看这句英语有语法错误么?

问题描述:

请帮我看看这句英语有语法错误么?
I found it by internetseven months ago .

有错误,
by 应该改为 on
并且加 定冠词the
on the Internet 在网上,是固定搭配