Hi everyone,recently i am confused by a grammar problem.I hope someone could help me and I will be appreciated to you.
Which of the two types of sentence below is correct or they are both correct?
a:We had just had our breakfast when Tom came in.
b:We have just had our breakfast when Tom came in.
and here is another group
a:It must had been about two in the morning when I returned home.
b:It must have been about two in the morning when I returned home.