Answer: A) I have not had a good night's sleep for ten weeks.
Explanation for this question is being written.
Answer: B) Since
Answer: A) Correct
Answer: A) Since
Answer: B) Since 2010.
Answer: C) Since
Answer: D) Since
Answer: B) Has called, since.
Answer: B) I have been learning Sanskrit since last month.
Answer: B) Bill and Rita have been married for 20 years.
Answer: C) Have been.
Answer: B) False
Answer: B) Present Perfect.
Answer: C) Last week.
Answer: A) Has been-moved.
Answer: A) I haven't seen her since Monday.
Answer: C) 1. lived 2.for.
Answer: C) Hasn't been able to spend.
Answer: D) Invented-have created.
Answer: B) I have lived here since 2018.
Answer: A) Saw, has he been doing.
Answer: A) Since I visited.
Answer: B) Has gone up.
Answer: B) I haven't had my hair cut since November.
Answer: C) Has been sitting.
Answer: C) Haven't seen / since.
Answer: B) Since 8 o'clock.
Answer: B) Have been.
Answer: C) Has lost 10 pounds since starting the diet.
Answer: A) Hasn't written since.
Answer: A) He has been feeling bad.
Answer: A) I've been here since 2010.