更新1:
In our English books, we have type 0, type 1, type 2, and type 3, so what type is it? I cannot see the matching.
更新2:
according to books: 1. If John worked hard, he would not be a beggar now. (contrary to present fact) 2. If John had worked hard, he would not have been a beggar. (contrary to past fact)
更新3:
3. If John had worked hard, he would not be a beggar now. (????) Now, my teacher told me it is possible. :( :( :( What is the reason? Please help