AFAIK the Swiss Germans are the only people insisting on foreigners having to learn their dialect (rather than the official language). No German will expect a foreigner to learn their local dialect, they will praise any foreigner who has mastered German. Same for the people in Austria. And I believe this to be the same for any English- or French-speaking folks around the globe.
fyi, the native German speakers I know all say it takes about 3 months with a little effort to understand the local language in Zürich. and understanding is all that is asked, which doesn't seem to be asking all that much considering where some of us who are not native German speakers have to start.
I pretty much understand most Swiss German dialects (now, Walliserdütsch is challenging...). I just think that it is quite rude of Swiss Germans to expect foreigners/non-SwissGerman speakers to understand Swiss German.
Just one example: The main national radio (SRF3) is broadcasting its news at the hour in Standard German, but has recently switched its traffic announcements to Mundart. I understand this perfectly well. However, how should a Romand who happens to be travellling the German part understand that, when they learn Standard German at school ? The Romands with whom I discussed this were furious about that change.
And by insisting on Mundart the Swiss Germans are not only alienating us foreigners, but also their fellow countrymen, who learn Swiss German (not Mundart) at school. Thus they are fostering English as a lingua franca within Switzerland. That may be a nice side effect for all expats, but IMHO doesn't really help the Swiss society.
I admire the Swiss because - unlike Belgium - they had come to a balance of languages at least between the French- and German-speaking parts, with the children in one part learning the language of the other part.
However, why would a Romand want to learn Swiss German at school when this is of very limited use in the Mundart-speaking parts of Switzerland ?
Anyway I use this website to help me with german tenses http://www.verbix.com/ Its not absolut best site but it helps, Only thing i do have to say is that there is only one tenses i have to say i never ever use in english or it least i think so. Just to use ( run ) as an example.
Future perfect
I will have been running
I never use this tense in this way at all with any verbs it least i think. It just sounds so abnormal for me to use.
I will have been running for six hours by the time I reach Chicago.
Having said that I wouldn't stress too much trying to learn it as it is not something we use often and you can get by perfectly easily in English without ever having to use it at all.
You declare Wallis/Valais as your location. In Brig, the official language clearly is German, in Sion the official language is French. The language borders in much of the country are knife-sharp, with only some specific areas being BIlingual.
Take a train from Zürich to Lugano. The conductor on board and the salesman of beverages etc will both speak German up to Göschenen but once in Airolo they continue business in Italian. Go onto a highway towards Geneva. Street signs will change from German into French within 2 kilometers.
The point is to respect these in fact well visible language borders. Generals Dufour and Guisan were so successful not least because they had this reality fully in command. When they crossed the language border they changed their language.
The language thing among Swiss is highly political. I worked before in a large Swiss company with colleagues from literally every corner of the country. I worked with a French speaking project manager who - while not perfect - would do his best to run meetings in German. The switch to English happened frequently in higher management: As soon as you had a mix of people in a meeting and the topic was important would no side back down. Suddenly would the French speakers claim that their German is not good enough to discuss so a complicated topic and vice versa... You know that you lose if you do back down - if I discuss a topic that affects my career do I want to do it in my language. The next best thing is not necessarily my second best language (if the other guy happens to be a native speaker in it) but the one where no side has an unfair advantage...
That's one of the reasons why native English speakers are not always that welcome if you force Swiss to first switch to your language and then ridicule them for being worse than you are at it. You do not need to say that directly, speaking way too fast and using terms a foreign speaker most likely does not understand is enough...
Now tell your friends that you learned something new today ....
Which i realize is because the alcohol gives me more "Confidence" to speak... but the quantity is a fine line and if that line is over stepped ... may impact on my fluency of English.
I recall a trip over the border one night- Our taxi was stopped by the border police, when asked when our passports were we just kept telling him "Chicken" . . . the word we were looking for was "schengen"
And as someone said here before you dont feel comfortable if you have to speak about important things in a foreign language, and even in a language that is not the language of the country you are living in. Sometimes that is a little bit hard to understand.