Очень срочно ничего в этом не шарю.
1 has being taught
2 hasn't been eating
3 How long has he been looking for a job?
4 have remembered
5 has been raining
6 They have already been waiting.....
7 his bean learning