Use the present perfect continuous. they (not look) for him since saturday. george (collect) stamps since he left school. you (ring) her up all morning? i (study) english for 5 years. they (not build) a house for 3 years. mr. green (repair) his car for 2 days. how long she (live) here? she (not sing) a song all day. how long you (read) this book? how long you (play) basketball?
George has been collecting stamps since he left school.
Have you been ringing her up all morning?
I have been studying English for 5 years.
They haven't been building a house for 3 years.
Mr. Green have been repairing his car for 2 days.
How long has she been living here?
She haven't been singing a song all day.
How long have you been reading this book?
How long have you been playing basketball?