Answer:
little headway, would be a good synonym for little progress
Answer:
B and T and R is the answer of this
In terms of the first question, "They" would be an objective pronoun, but it should be noted that this does not have to be so. for the second, the answer is "my".
Jack this is my friend, Harry
Hi Harry, nice to meet you
Hi Jack, nice to see you. bye