• 2022-06-06
    25.It is the third time that John has been late, ______?  A. hasn’t he   B. isn’t he       C. isn’t it       D. hasn’t it
    A: hasn’t he
    B: isn’t he
    C: isn’t it
    D: hasn’t it