Jack: You are lying. If you had been working for the past three hours, you would have looked tired. Is this conversation correct?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
tenjing Jack: What have been for the past three hours?Alex: I have been working hard.Jack: You are lying. If you had been working for the past three hours, you would have looked tired. But I don't think you are tired anymore.Is this conversation correct?Jack: What have been doing for the past three hours?