They have played / have been playing for an hour; yet, they aren’t tired.
The new student has been studying / has studied hard recently.
How many times have you visited / have you been visiting Spain?
You have promised / have been promising me many times not to be late again.
They have played for an hour; yet, they aren’t tired.
The new student has been studying hard recently.
How many times have you visited Spain?
You have promised me many times not to be late again.