Present perfect continuous
How long have you been studying Math?
They have been writeing a letter since last week.
since 5 o'clock
for last week
They've been cooking for 5 hours.
Ordering the question
Have you been makeing a model?
since November