您好,很高兴为您解答。
一、“你能唱一首英文歌吗?”"Can you sing an English song?"
是对的
因为“能”用can,“你”用“you”,“唱一首英文歌”强调了一首,又因E是元音,所以用an
二、“你会唱英文歌吗?”"Can you sing English song?"
是错的
正确是“Can you sing English songs?"
这里没有具体说是一首,或某首,所以用复数形式。
望采纳!谢谢!
第一句应该是想请别人唱一首歌的意思,所以不能用can,最好用will或would(更客气一点儿)
would you (please) sing an English song?
第二个可以。
对的,有时候能跟会是通用的。
第二句要么和第一句一样,要么songs, 加s的。song是可数名词。an/a表类别,或用复数