Write qustions. use how long and the correct form of the present perfect. then complete the answers with for or since. 1. they' ve studied english they were einght. 2. he' s been in prison six months. 3. we' ve collected sheels our first trip to the beach. 4. she' s managed the band two years. 5. they' ve played folk music 1995. example: how long have you been at your school? i' ve been at my school for four years.