好像没有完全对应的词语,学霸么,可以说nerd,但nerd更是形容人聪明,特别是那种搞科学、电脑等之类的学科,而不一定是很爱学习,虽然这两件事情往往相关。英式英语可以说swot,就是爱学习,但不知道美国人会不会听懂。要不就直接说that person is always studying, always has his nose in a book什么的。至于学渣呢,可以说slacker,但这个词的意思不限于学习方面,谁不努力、混混而过都可以说为slacker。顺便说一下,跟学霸和学渣相同,这些都是俚语词汇,不宜用于正式场合。