Is this sentence correct?
"If a student spoke German, he should have paid a few amount of money as penalty."
We're talking about an environment in which it is an obligation for everyone to speak English. But this sentence is explaining about past.
englishstudent66 Is this sentence correct? " No. If a student spoke German, he had to pay a small fine.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
englishstudent66Is this sentence correct? "If a student spoke German, he should have paid a few amount of money as penalty."
No.
If a student spoke German, he had to pay a small fine.
englishstudent66If a student spoke German
This is fine in this context.
englishstudent66he should have paid
This is grammatical, but not correctly used in this context. You can use it in sentences like this: He should have paid his bill yesterday, but he didn't.
englishstudent66a