Ok so i will name them off as on 1-6. top is 1 2 3, and bottom is 4 5 6. ok
Glossary: 4
Dictionary: 2 & 6
Thesaurus: 3 & 5
Online Encyclopedia: 1
 
        
             
        
        
        
Answer:
little headway, would be a good synonym for little progress
 
        
             
        
        
        
The subjunctive mood is the best.
The subjunctive is rarely used in colloquial English. Totally irrelevant information, but... it is a relic from Latin, where there are many uses for a subjunctive. There is even a special conditional using the subjunctive mood that expresses the exact circumstances you described, which is usually called future less vivid.