Yes, that's right.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous "But for his weakness in Science, he could not top the class." Does this sentence have the same meaning as the other two?No, that is the opposite meaning! It means that he topped the class because he was weak!