自己写了一个英语句子,请高手帮忙看有什么语法错误没。或者有什么更好的表达方式。谢谢了~~

I have a dog named niuniu when it come to our home has been one year and a half, but it has an bad temper when others’ dogs smell it ass and touch it food.

为你解答。
I have a dog named niuniu.
解释:名字要大写。最好分成两句。
改:I have a dog. Its name is Niuniu.

when it come to our home has been one year and a half,
解释:它来到家里,是过去时。一年半了,是完成时。
改:It has been one year and a half since it came to our home.

but it has an bad temper
解释:这个可以单独成为一句。an用得不当。
改:But it has a bad temper.

when others’ dogs smell it ass and touch it food.

解释:others'改成other,其它的狗。还要补上一句。还有it要改为its,它的。
When other dogs smell its ass,or touch its food,it will be angry.
意思:当其他狗闻它的pp时,或碰它的食物时,它会生气的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-16
I have a dog named Niuniu, it has been one and a half year since it came to our house. It has a bad temper, especially when other dogs smell its butt or touch its food.
ps. 不要随便用ass
第2个回答  2013-07-16
I have a dog named niuniu .it has been one year and a half (when最好改成since) it (came) to our home . (but去掉没有转折的意思啊)It (has an bad temper改为will be angry) when (other) dogs smell (its) ass and touch (its) food.
相似回答